X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/aa3f2087c8bac2347ab41137f7abea57a830106b..296d466cd6bbf2f7e75e15bb6a01268e88c76ed0:/print-igmp.c diff --git a/print-igmp.c b/print-igmp.c index 77118994..68bb5d77 100644 --- a/print-igmp.c +++ b/print-igmp.c @@ -29,9 +29,7 @@ * draft-asaeda-mboned-mtrace-v2 for the mtrace message */ -#ifdef HAVE_CONFIG_H #include -#endif #include "netdissect-stdinc.h" @@ -114,7 +112,6 @@ print_mtrace(netdissect_options *ndo, { const struct tr_query *tr = (const struct tr_query *)(bp + 8); - ND_TCHECK_SIZE(tr); if (len < 8 + sizeof (struct tr_query)) { ND_PRINT(" [invalid len %u]", len); return; @@ -126,9 +123,6 @@ print_mtrace(netdissect_options *ndo, GET_IPADDR_STRING(tr->tr_raddr)); if (IN_CLASSD(GET_BE_U_4(tr->tr_raddr))) ND_PRINT(" with-ttl %u", GET_U_1(tr->tr_rttl)); - return; -trunc: - nd_print_trunc(ndo); } static void @@ -153,7 +147,6 @@ print_igmpv3_report(netdissect_options *ndo, ND_PRINT(" [invalid number of groups]"); return; } - ND_TCHECK_4(bp + (group + 4)); ND_PRINT(" [gaddr %s", GET_IPADDR_STRING(bp + group + 4)); ND_PRINT(" %s", tok2str(igmpv3report2str, " [v3-report-#%u]", GET_U_1(bp + group))); @@ -169,7 +162,6 @@ print_igmpv3_report(netdissect_options *ndo, /* Print the sources */ ND_PRINT(" {"); for (j=0; jndo_vflag > 1) { ND_PRINT(" {"); for (i=0; i