]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-tcp.c
Make nd_uint8_t and nd_int8_t arrays, to catch direct references.
[tcpdump] / print-tcp.c
index 817c581c8e59cc95a8ff4bd7fad700a260f8bfa8..68705b63a041770bfd8c331afc5b1dccd7130c15 100644 (file)
@@ -202,7 +202,7 @@ tcp_print(netdissect_options *ndo,
                                      tcpport_string(ndo, sport), tcpport_string(ndo, dport)));
                 }
         } else {
-                if (ip->ip_p == IPPROTO_TCP) {
+                if (EXTRACT_U_1(ip->ip_p) == IPPROTO_TCP) {
                         ND_PRINT((ndo, "%s.%s > %s.%s: ",
                                      ipaddr_string(ndo, &ip->ip_src),
                                      tcpport_string(ndo, sport),