]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-vjc.c
Update ND_PRINT() as a variadic macro
[tcpdump] / print-vjc.c
index 0743cfa0d28f46d745642106b14a70c5329fe892..4a5fe9bdc79e500c2db0dc0ed73011bc72d5f5f4 100644 (file)
@@ -91,31 +91,31 @@ vjc_print(netdissect_options *ndo, const u_char *bp, u_short proto _U_)
        switch (EXTRACT_U_1(bp) & 0xf0) {
        case TYPE_IP:
                if (ndo->ndo_eflag)
-                       ND_PRINT((ndo, "(vjc type=IP) "));
+                       ND_PRINT("(vjc type=IP) ");
                return PPP_IP;
        case TYPE_UNCOMPRESSED_TCP:
                if (ndo->ndo_eflag)
-                       ND_PRINT((ndo, "(vjc type=raw TCP) "));
+                       ND_PRINT("(vjc type=raw TCP) ");
                return PPP_IP;
        case TYPE_COMPRESSED_TCP:
                if (ndo->ndo_eflag)
-                       ND_PRINT((ndo, "(vjc type=compressed TCP) "));
+                       ND_PRINT("(vjc type=compressed TCP) ");
                for (i = 0; i < 8; i++) {
                        if (EXTRACT_U_1(bp + 1) & (0x80 >> i))
-                               ND_PRINT((ndo, "%c", "?CI?SAWU"[i]));
+                               ND_PRINT("%c", "?CI?SAWU"[i]);
                }
                if (EXTRACT_U_1(bp + 1))
-                       ND_PRINT((ndo, " "));
-               ND_PRINT((ndo, "C=0x%02x ", EXTRACT_U_1(bp + 2)));
-               ND_PRINT((ndo, "sum=0x%04x ", *(const u_short *)(bp + 3)));
+                       ND_PRINT(" ");
+               ND_PRINT("C=0x%02x ", EXTRACT_U_1(bp + 2));
+               ND_PRINT("sum=0x%04x ", *(const u_short *)(bp + 3));
                return -1;
        case TYPE_ERROR:
                if (ndo->ndo_eflag)
-                       ND_PRINT((ndo, "(vjc type=error) "));
+                       ND_PRINT("(vjc type=error) ");
                return -1;
        default:
                if (ndo->ndo_eflag)
-                       ND_PRINT((ndo, "(vjc type=0x%02x) ", EXTRACT_U_1(bp) & 0xf0));
+                       ND_PRINT("(vjc type=0x%02x) ", EXTRACT_U_1(bp) & 0xf0);
                return -1;
        }
 }