diff options
author | pdw <> | 2002-10-18 11:51:47 +0000 |
---|---|---|
committer | pdw <> | 2002-10-18 11:51:47 +0000 |
commit | 45ccb4e4b9552c88a1d6c33d17c81833a2be5035 (patch) | |
tree | ce4f1583b584b641c966023c7fbf81bd24522662 /ui.c | |
parent | 94b6ab8fc6e2b539c7a9f818ba460143f8d30a94 (diff) | |
download | iftop-45ccb4e4b9552c88a1d6c33d17c81833a2be5035.zip |
Various changes for portability to FreeBSD.
Added "R" to control service resolution.
Diffstat (limited to 'ui.c')
-rw-r--r-- | ui.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -328,7 +328,7 @@ void sprint_host(char * line, struct in_addr* addr, unsigned int port, unsigned if(port != 0) { skey.port = port; skey.protocol = protocol; - if(hash_find(service_hash, &skey, (void**)&s_name) == HASH_STATUS_OK) { + if(options.portresolution && hash_find(service_hash, &skey, (void**)&s_name) == HASH_STATUS_OK) { snprintf(service, HOSTNAME_LENGTH, ":%s", s_name); } else { @@ -513,6 +513,11 @@ void ui_loop() { tick(1); break; + case 'R': + options.portresolution = !options.portresolution; + tick(1); + break; + case 'b': options.showbars = !options.showbars; tick(1); |