X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/127b352b40cbbc12b6da8f300557596c385dfc8c..10bdeb0c44eb4a997645ebdc15376fb36f9d3ae2:/util.c diff --git a/util.c b/util.c index 526a0611..a2ef36d7 100644 --- a/util.c +++ b/util.c @@ -415,7 +415,7 @@ tok2strary_internal(register const char **lp, int n, register const char *fmt, */ int -mask2plen (u_int32_t mask) +mask2plen(u_int32_t mask) { u_int32_t bitmasks[33] = { 0x00000000, @@ -440,26 +440,26 @@ mask2plen (u_int32_t mask) } #ifdef INET6 -int mask62plen(const u_char *mask) +int +mask62plen(const u_char *mask) { - u_char bitmasks[] = - { - 0x00, 0x80, 0xc0, 0xe0, - 0xf0, 0xf8, 0xfc, 0xfe, 0xff + u_char bitmasks[9] = { + 0x00, + 0x80, 0xc0, 0xe0, 0xf0, + 0xf8, 0xfc, 0xfe, 0xff }; - int cidr_len = 0; int byte; + int cidr_len = 0; - for (byte = 0; byte < 16; byte++) - { - int bits; + for (byte = 0; byte < 16; byte++) { + u_int bits; - for (bits = 0; bits < (sizeof (bitmasks) / sizeof (bitmasks[0])); bits++) - if (mask[byte] == bitmasks[bits]) - { + for (bits = 0; bits < (sizeof (bitmasks) / sizeof (bitmasks[0])); bits++) { + if (mask[byte] == bitmasks[bits]) { cidr_len += bits; break; } + } if (mask[byte] != 0xff) break;