summaryrefslogtreecommitdiff
path: root/print-domain.c
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2021-01-06 01:32:07 +0000
committerDenis Ovsienko <denis@ovsienko.info>2021-01-06 01:34:17 +0000
commit6e816702d95742b18cbeb38a65958e531e48240a (patch)
treeb2d4bcee0f5c0206a912e4a9204db0c8fa579e5d /print-domain.c
parentab150a17ea49719140405d103192c1c3b68b01cd (diff)
downloadtcpdump-6e816702d95742b18cbeb38a65958e531e48240a.tar.gz
Geneve: Modernize packet parsing style.
Enable ND_LONGJMP_FROM_TCHECK. Remove one redundant ND_TCHECK_*() instance and make another one conditional. Report invalid packets as invalid. Test that a non-Ethernet payload is fully within the packet buffer. Add a length check to geneve_opts_print() and have it indicate invalid tunnel options. Constify an argument. Update the packet diagrams and refer to the RFC rather than the draft.
Diffstat (limited to 'print-domain.c')
0 files changed, 0 insertions, 0 deletions