HomeFreeBSD

MFC r350749, r362275

Description

MFC r350749, r362275

r350749:
Rename IPPROTO 33 from SEP to DCCP

IPPROTO 33 is DCCP in the IANA Registry:
https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml

IPPROTO_SEP was added about 20 years ago in r33804. The entries were added
straight from RFC1700, without regard to whether they were used.

The reference in RFC1700 for SEP is '[JC120] <mystery contact>', this is an
indication that the protocol number was probably in use in a private network.

As RFC1700 is no longer the authoritative list of internet numbers and that
IANA assinged 33 to DCCP in RFC4340, change the header to the actual
authoritative source.

Reviewed by: Richard Scheffenegger, bz
Approved by: bz (mentor)
Differential Revision: https://reviews.freebsd.org/D21178

r362275:
Add header definition for RFC4340, Datagram Congestion Control Protocol

Add a header definition for DCCP as defined in RFC4340. This header definition
is required to perform validation when receiving and forwarding DCCP packets.
We do not currently support DCCP.

Reviewed by: gallatin, bz
Approved by: bz (co-mentor)
MFC with: 350749
Differential Revision: https://reviews.freebsd.org/D21179

Details

Provenance
thjAuthored on
Reviewer
bz
Differential Revision
D21178: Rename IPPROTO 33 from SEP to DCCP
Parents
rS363412: MFC r362541:
Branches
Unknown
Tags
Unknown