Page MenuHomeFreeBSD

- Remove the useless and deprecated fec protocol.
ClosedPublic

Authored by araujo on Aug 5 2014, 3:01 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 15, 12:22 AM
Unknown Object (File)
Sun, Nov 10, 5:18 AM
Unknown Object (File)
Fri, Nov 1, 5:19 AM
Unknown Object (File)
Oct 5 2024, 8:46 PM
Unknown Object (File)
Oct 3 2024, 7:15 AM
Unknown Object (File)
Oct 3 2024, 1:51 AM
Unknown Object (File)
Oct 2 2024, 6:26 AM
Unknown Object (File)
Sep 5 2024, 11:13 AM
Subscribers
None

Details

Summary

The lagg(4) interface is based on trunk(4) interface of OpenBSD;
The FreeBSD is the only system that has the FEC protocol, that is a simple alias
to loadbalance protocol and does not implement the ancient Cisco FEC standard.

It is time to remove it from FreeBSD to avoid any kind of misunderstanding.

Test Plan
  • Just try to set a lagg(4) interface with laggproto fec.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

araujo retitled this revision from to - Remove the useless and deprecated fec protocol..
araujo updated this object.
araujo edited the test plan for this revision. (Show Details)
araujo added reviewers: thompsa, glebius.

As fec is just an alias to loadbalance I would remove it only from share/man/man4/lagg.4 and any other documentation. This allows ifconfig to keep working and the supporting code in sys/net/if_lagg.c is rather trivial.

Hello thompsa@

Here is a new patch, I only removed the 'fec' entry from lagg(4) and ifconfig(8) man pages. We keep the compatibility.

I'm waiting your review and approval.

Best Regards,

araujo edited edge metadata.
glebius edited edge metadata.
This revision is now accepted and ready to land.Sep 17 2014, 10:00 AM