]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-vxlan-gpe.c
IPoIB: Add the output with -e for a capture test
[tcpdump] / print-vxlan-gpe.c
index 1364534ed20317d17a6e4906ef5ebde71490f0ab..d7a80f25dfdb83e64659320e41b35d6efae8fa8e 100644 (file)
@@ -92,7 +92,7 @@ vxlan_gpe_print(netdissect_options *ndo, const u_char *bp, u_int len)
         ip6_print(ndo, bp, len - VXLAN_GPE_HDR_LEN);
         break;
     case 0x3:
-        ether_print(ndo, bp, len - VXLAN_GPE_HDR_LEN, ndo->ndo_snapend - bp, NULL, NULL);
+        ether_print(ndo, bp, len - VXLAN_GPE_HDR_LEN, ND_BYTES_AVAILABLE_AFTER(bp), NULL, NULL);
         break;
     case 0x4:
         nsh_print(ndo, bp, len - VXLAN_GPE_HDR_LEN);