Page MenuHomeFreeBSD

Remove historic ECN definitions from IPv6
ClosedPublic

Authored by rscheff on Feb 29 2020, 9:43 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 26, 1:57 PM
Unknown Object (File)
Sat, Nov 23, 4:34 AM
Unknown Object (File)
Fri, Nov 22, 7:59 PM
Unknown Object (File)
Fri, Nov 22, 7:30 PM
Unknown Object (File)
Sun, Nov 17, 11:39 PM
Unknown Object (File)
Sat, Nov 16, 7:19 PM
Unknown Object (File)
Sat, Nov 16, 9:47 AM
Unknown Object (File)
Thu, Nov 14, 3:11 AM
Subscribers

Details

Summary

ipv6.h still carries some unused, historic ECN references.

These are incompatible with the ECN signaling adopted by
IETF for both IPv4 and IPv6.

Fortunately, these references are nowhere used. Removing
these definitions should keep it this way in the future.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

We can fix sys/netinet/ip6.h, since this is controlled by FreeBSD. However, fixing the tcpdump header file should be done upstream:ip6.h. Once it it is committed there, the next time tcpdump is updated, the change will come in.

So please remove the fix for contrib/tcpdump/ip6.h from this review and create a pull request for that upstream.

removing /contrib/tcpdump/ip6.h changes, and doing pull request via github on tcpdump repository

This revision is now accepted and ready to land.Mar 1 2020, 12:30 PM