]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ether.c
man: Add an example for printing TCP with RST+ACK both set
[tcpdump] / print-ether.c
index 4bf4573153055c03454bbe6fba23e13b4e6ee5cf..205cc8a7d7c99c0570d99e570981b763530df1a7 100644 (file)
@@ -219,14 +219,11 @@ recurse:
                        printed_length = 1;
                }
 
-               int ret = macsec_print(ndo, &p, &length, &caplen, &hdrlen);
+               int ret = macsec_print(ndo, &p, &length, &caplen, &hdrlen,
+                   &src, &dst);
 
                if (ret == 0) {
                        /* Payload is encrypted; print it as raw data. */
-                       if (!ndo->ndo_eflag) {
-                               ether_type_print(ndo, length_type);
-                               ND_PRINT(", length %u: ", orig_length);
-                       }
                        if (!ndo->ndo_suppress_default_print)
                                ND_DEFAULTPRINT(p, caplen);
                        return (hdrlen);