summaryrefslogtreecommitdiffstats
path: root/iptables.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2001-08-15 11:21:59 +0000
committerRusty Russell <rusty@rustcorp.com.au>2001-08-15 11:21:59 +0000
commit5a66fe45d99351c7b96ea68595053a6be5a2529c (patch)
tree37429fb13c1526b11097d3316119864e505baf2b /iptables.c
parenta7e5b8f328b5e9189a56342ad5f092418c840f57 (diff)
Added (and tested!) terabyte printing.
Diffstat (limited to 'iptables.c')
-rw-r--r--iptables.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/iptables.c b/iptables.c
index 7f4c8926..35adc2be 100644
--- a/iptables.c
+++ b/iptables.c
@@ -1040,7 +1040,11 @@ print_num(u_int64_t number, unsigned int format)
number = (number + 500) / 1000;
if (number > 9999) {
number = (number + 500) / 1000;
- printf(FMT("%4lluG ","%lluG "),number);
+ if (number > 9999) {
+ number = (number + 500) / 1000;
+ printf(FMT("%4lluT ","%lluT "), number);
+ }
+ else printf(FMT("%4lluG ","%lluG "), number);
}
else printf(FMT("%4lluM ","%lluM "), number);
} else