]> The Tcpdump Group git mirrors - tcpdump/commit
icmp: clean up the extension code and comments.
authorGuy Harris <[email protected]>
Sun, 20 Mar 2022 05:17:43 +0000 (22:17 -0700)
committerGuy Harris <[email protected]>
Sun, 20 Mar 2022 05:17:43 +0000 (22:17 -0700)
commit6d3b0e4599c5aa922bba42e53b038b51d9024a62
tree8c8f021a7de2ba46f187e91c23cd25fd34a52b3e
parent0bf5c3360d367100967cebc664c7d90beb36f77b
icmp: clean up the extension code and comments.

Remove remaining references to them as being MPLS-related;
draft-bonica-icmp-mpls-02 referred to them as "ICMP Extensions for
MultiProtocol Label Switching", but draft-bonica-internet-icmp-00
redefined it as a general extension mechanism, not MPLS-related, and
that draft eventually became RFC 4884.

draft-bonica-icmp-mpls-02 also defined class 2 objects as objects
containing the remaining packet information past the first 128 bytes;
that never became part of an RFC and class 2 was redefined as an
"Interface Information Object" in RFC 5837.

Give some of these details in comments, and move some
extension-related definitions among the rest of the extension stuff.
print-icmp.c