]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-tcp.c
NDOize OSPFv3 decoder
[tcpdump] / print-tcp.c
index 3adfb323b3fea9fe8a0f9507165d68ea919b379f..eb61216afbabd1ecff729389db5393a7063debb5 100644 (file)
@@ -142,7 +142,7 @@ static int tcp_cksum(register const struct ip *ip,
                     register const struct tcphdr *tp,
                     register u_int len)
 {
-       return nextproto4_cksum(ip, (const u_int8_t *)tp, len, len,
+       return nextproto4_cksum(gndo, ip, (const u_int8_t *)tp, len, len,
                                IPPROTO_TCP);
 }
 
@@ -673,7 +673,7 @@ tcp_print(register const u_char *bp, register u_int length,
                 if (!qflag && vflag)
                         telnet_print(gndo, bp, length);
         } else if (sport == BGP_PORT || dport == BGP_PORT)
-                bgp_print(bp, length);
+                bgp_print(gndo, bp, length);
         else if (sport == PPTP_PORT || dport == PPTP_PORT)
                 pptp_print(gndo, bp);
 #ifdef TCPDUMP_DO_SMB