diff options
author | Ahmed Abdelsalam <ahabdels@gmail.com> | 2020-08-07 15:02:16 +0000 |
---|---|---|
committer | fxlb <devel.fx.lebail@orange.fr> | 2020-08-07 16:11:20 +0000 |
commit | 1103418a18d71c0fe448c0459a42ff1bc20bb0dc (patch) | |
tree | 4f2d85577399073f177d790246e0cc748b74ed5a /tests/TESTLIST | |
parent | 58d8b5d435492e136e3cf1fee13299f8caf27815 (diff) | |
download | tcpdump-1103418a18d71c0fe448c0459a42ff1bc20bb0dc.tar.gz |
Add support for ethernet IP protocol
The SRv6 network programming defines a new IP protocol number [1].
The new protocol number is used in the Next Header field of an IPv6 header
or any extension header indicates that the payload is an Ethernet.
IANA has assigned 143 as the protocol number of ethernet [2].
The SRv6 packet has the following format:
IPv6 HDR + SRH + Ethernet HDR + IPv4/IPv6 packet
This patch allows TCPDUMP to dissect such SRv6 packets.
[1] https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-16#section-9.1
[2] https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
Signed-off-by: Ahmed Abdelsalam <ahabdels@gmail.com>
Diffstat (limited to 'tests/TESTLIST')
-rw-r--r-- | tests/TESTLIST | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/TESTLIST b/tests/TESTLIST index 90fc31d2..8da36269 100644 --- a/tests/TESTLIST +++ b/tests/TESTLIST @@ -285,6 +285,7 @@ ipv6-bad-version ipv6-bad-version.pcap ipv6-bad-version.out ipv6-routing-header ipv6-routing-header.pcap ipv6-routing-header.out -v ipv6-srh-ext-header ipv6-srh-ext-header.pcap ipv6-srh-ext-header.out -v ipv6-srh-insert-cksum ipv6-srh-insert-cksum.pcap ipv6-srh-insert-cksum.out -v +ipv6-srh-ipproto-ether ipv6-srh-ipproto-ether.pcap ipv6-srh-ipproto-ether.out -ev # Loopback/CTP test case loopback loopback.pcap loopback.out |