]> The Tcpdump Group git mirrors - tcpdump/commit
Remove many (762) now redundant ND_TCHECK_n() calls
authorFrancois-Xavier Le Bail <[email protected]>
Sat, 5 Sep 2020 17:40:32 +0000 (19:40 +0200)
committerFrancois-Xavier Le Bail <[email protected]>
Sun, 6 Sep 2020 18:22:29 +0000 (20:22 +0200)
commitabc8c2d61c65757011d9d32abb01cd1e51232f3a
treea4c9890086314bffc5236c815c773975e471cc4a
parent54b5db3dde658894be730b15480f9b6e27b717a0
Remove many (762) now redundant ND_TCHECK_n() calls

ND_TCHECK_n(e), n in { 1, 2, 3, 4, 8 }.

They are redundant because they are followed by a GET_.*_n(e) call,
same n, same e, which do the bounds check.

Remove unused 'trunc' labels and most associated codes.

Update the outputs of some tests accordingly.
80 files changed:
print-ah.c
print-ahcp.c
print-aodv.c
print-aoe.c
print-atm.c
print-babel.c
print-bfd.c
print-bgp.c
print-bootp.c
print-carp.c
print-cfm.c
print-chdlc.c
print-cnfp.c
print-dccp.c
print-decnet.c
print-domain.c
print-dvmrp.c
print-eap.c
print-egp.c
print-forces.c
print-fr.c
print-hsrp.c
print-icmp.c
print-icmp6.c
print-igmp.c
print-ip.c
print-ip6.c
print-ip6opts.c
print-ipx.c
print-isakmp.c
print-isoclns.c
print-juniper.c
print-krb.c
print-l2tp.c
print-loopback.c
print-lwres.c
print-mobility.c
print-mpcp.c
print-msdp.c
print-nfs.c
print-ntp.c
print-openflow-1.0.c
print-openflow.c
print-ospf.c
print-ospf6.c
print-otv.c
print-pgm.c
print-pim.c
print-ppp.c
print-pptp.c
print-radius.c
print-resp.c
print-ripng.c
print-rpki-rtr.c
print-rrcp.c
print-rsvp.c
print-rt6.c
print-rx.c
print-slow.c
print-smb.c
print-snmp.c
print-stp.c
print-syslog.c
print-tcp.c
print-telnet.c
print-tftp.c
print-timed.c
print-tipc.c
print-udp.c
print-vjc.c
print-vrrp.c
print-vtp.c
print-zeromq.c
smbutil.c
tests/ipv6-rthdr-oobr.out
tests/isakmpv1-attr-oobr.out
tests/ppp_ccp_config_deflate_option_asan.out
tests/rx_ubik-oobr.out
tests/telnet-iac-check-oobr.out
util-print.c