summaryrefslogtreecommitdiff
path: root/options.c
diff options
context:
space:
mode:
authorpdw <>2002-10-21 14:29:39 +0000
committerpdw <>2002-10-21 14:29:39 +0000
commita26049dbb1f8870d85693a984b6ed2358c226ffe (patch)
treeb9befe7e01fe6b1ca5aa74e2cd9365e0643014ab /options.c
parent8010c98d263b4eadb37eca5a966f38673ddcb4ef (diff)
downloadiftop-a26049dbb1f8870d85693a984b6ed2358c226ffe.zip
spec file now generated with correct version number.
Diffstat (limited to 'options.c')
-rw-r--r--options.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/options.c b/options.c
index 569d498..defd7a6 100644
--- a/options.c
+++ b/options.c
@@ -18,7 +18,7 @@
options_t options;
-char optstr[] = "+i:f:n:dhpbP";
+char optstr[] = "+i:f:n:dhpbBP";
/* Global options. */
@@ -94,6 +94,7 @@ static void set_defaults() {
options.aggregate_dest = 0;
options.paused = 0;
options.showhelp = 0;
+ options.bandwidth_in_bytes = 0;
}
static void die(char *msg) {
@@ -156,6 +157,7 @@ static void usage(FILE *fp) {
" -p run in promiscuous mode (show traffic between other\n"
" hosts on the same network segment)\n"
" -b don't display a bar graph of traffic\n"
+" -B Display bandwidth in bytes\n"
" -i interface listen on named interface\n"
" -f filter code use filter code to select packets to count\n"
" (default: none, but only IP packets are counted)\n"
@@ -207,6 +209,9 @@ void options_read(int argc, char **argv) {
options.showbars = 0;
break;
+ case 'B':
+ options.bandwidth_in_bytes = 1;
+ break;
case '?':
fprintf(stderr, "iftop: unknown option -%c\n", optopt);