]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Print IPX network numbers as 8 hex digits, as we do elsewhere.
authorGuy Harris <[email protected]>
Tue, 17 Aug 2010 07:04:37 +0000 (00:04 -0700)
committerGuy Harris <[email protected]>
Tue, 17 Aug 2010 07:05:32 +0000 (00:05 -0700)
print-ipx.c

index 604561c608458d994180fd4930ca7353fc39b566..c9bde235a1fbc896892b71dec7e0d5395d908743 100644 (file)
@@ -196,7 +196,7 @@ ipx_rip_print(const u_short *ipx, u_int length)
        (void)printf("ipx-rip-req");
        if (length > 0) {
            TCHECK(ipx[3]);
-           (void)printf(" %u/%d.%d", EXTRACT_32BITS(&ipx[0]),
+           (void)printf(" %08x/%d.%d", EXTRACT_32BITS(&ipx[0]),
                         EXTRACT_16BITS(&ipx[2]), EXTRACT_16BITS(&ipx[3]));
        }
        break;
@@ -204,7 +204,7 @@ ipx_rip_print(const u_short *ipx, u_int length)
        (void)printf("ipx-rip-resp");
        for (i = 0; i < 50 && length > 0; i++) {
            TCHECK(ipx[3]);
-           (void)printf(" %u/%d.%d", EXTRACT_32BITS(&ipx[0]),
+           (void)printf(" %08x/%d.%d", EXTRACT_32BITS(&ipx[0]),
                         EXTRACT_16BITS(&ipx[2]), EXTRACT_16BITS(&ipx[3]));
 
            ipx += 4;