]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ip.c
NDOize EIGRP, ICMP, L2TP, STP and UDP decoders
[tcpdump] / print-ip.c
index 2970c1266f3945bcff244155e37acda7708dba7a..540e0b7c1ef1c51a454314a0e3d01b3aea127770 100644 (file)
@@ -376,13 +376,13 @@ again:
 
        case IPPROTO_UDP:
                /* pass on the MF bit plus the offset to detect fragments */
-               udp_print(ipds->cp, ipds->len, (const u_char *)ipds->ip,
+               udp_print(ndo, ipds->cp, ipds->len, (const u_char *)ipds->ip,
                          ipds->off & (IP_MF|IP_OFFMASK));
                break;
 
        case IPPROTO_ICMP:
                /* pass on the MF bit plus the offset to detect fragments */
-               icmp_print(ipds->cp, ipds->len, (const u_char *)ipds->ip,
+               icmp_print(ndo, ipds->cp, ipds->len, (const u_char *)ipds->ip,
                           ipds->off & (IP_MF|IP_OFFMASK));
                break;
 
@@ -404,7 +404,7 @@ again:
                break;
 
        case IPPROTO_EIGRP:
-               eigrp_print(ipds->cp, ipds->len);
+               eigrp_print(ndo, ipds->cp, ipds->len);
                break;
 
        case IPPROTO_ND: