]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-domain.c
Do the dump file Capsicum stuff in a common routine.
[tcpdump] / print-domain.c
index 001195680f68a54088a9bb4e2c324fb3b8cb4972..8805007acf3f43c998967db7b077cba049aab796 100644 (file)
@@ -205,7 +205,7 @@ ns_nprint(netdissect_options *ndo,
                                        return(NULL);
                                }
                        } else {
-                               if (fn_printn(cp, l, ndo->ndo_snapend))
+                               if (fn_printn(ndo, cp, l, ndo->ndo_snapend))
                                        return(NULL);
                        }
 
@@ -236,7 +236,7 @@ ns_cprint(netdissect_options *ndo,
        if (!ND_TTEST2(*cp, 1))
                return (NULL);
        i = *cp++;
-       if (fn_printn(cp, i, ndo->ndo_snapend))
+       if (fn_printn(ndo, cp, i, ndo->ndo_snapend))
                return (NULL);
        return (cp + i);
 }
@@ -535,7 +535,7 @@ ns_rprint(netdissect_options *ndo,
        case T_UNSPECA:         /* One long string */
                if (!ND_TTEST2(*cp, len))
                        return(NULL);
-               if (fn_printn(cp, len, ndo->ndo_snapend))
+               if (fn_printn(ndo, cp, len, ndo->ndo_snapend))
                        return(NULL);
                break;
 
@@ -581,7 +581,7 @@ ns_print(netdissect_options *ndo,
        register const HEADER *np;
        register int qdcount, ancount, nscount, arcount;
        register const u_char *cp;
-       u_int16_t b2;
+       uint16_t b2;
 
        np = (const HEADER *)bp;
        ND_TCHECK(*np);