]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-tcp.c
ICMPv6: Delete some remains from drafts for Node Information Queries
[tcpdump] / print-tcp.c
index 5680d4324da9a4cf160c279381a9022219074752..aa75602150526b2f627f94113ec5d194d4b10c0c 100644 (file)
@@ -720,8 +720,11 @@ tcp_print(netdissect_options *ndo,
                 nd_trunc_longjmp(ndo);
         }
         bp += header_len;
-        if ((flags & TH_RST) && ndo->ndo_vflag) {
-                print_tcp_rst_data(ndo, bp, length);
+        if (flags & TH_RST) {
+                if(ndo->ndo_vflag)
+                        print_tcp_rst_data(ndo, bp, length);
+                else
+                        ND_TCHECK_LEN(bp, length);
                 return;
         }