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)
Apr 14 2024, 6:37 AM
Unknown Object (File)
Apr 14 2024, 6:36 AM
Unknown Object (File)
Jan 19 2024, 5:58 AM
Unknown Object (File)
Jan 2 2024, 2:03 PM
Unknown Object (File)
Dec 20 2023, 1:32 AM
Unknown Object (File)
Nov 22 2023, 5:12 PM
Unknown Object (File)
Nov 13 2023, 4:08 AM
Unknown Object (File)
Nov 12 2023, 8:02 PM
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