]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-juniper.c
Juniper: Avoid testing ndo->ndo_eflag > 1
[tcpdump] / print-juniper.c
index 0a26c8bc1e1f0430081b95e7d54d6de72505f54f..dafe48fa72b0f9cb24e9c8d44e18dea22c556324 100644 (file)
@@ -1283,7 +1283,6 @@ juniper_parse_header(netdissect_options *ndo,
 
     l2info->length = h->len;
     l2info->caplen = h->caplen;
-    ND_TCHECK_4(p);
     l2info->flags = GET_U_1(p + 3);
     l2info->direction = GET_U_1(p + 3) & JUNIPER_BPF_PKT_IN;
 
@@ -1585,7 +1584,7 @@ juniper_parse_header(netdissect_options *ndo,
         break;
     }
 
-    if (ndo->ndo_eflag > 1)
+    if (ndo->ndo_eflag)
         ND_PRINT("hlen %u, proto 0x%04x, ", l2info->header_len, l2info->proto);
 
     return 1; /* everything went ok so far. continue parsing */