Page MenuHomeFreeBSD

if_bridge: allow MTU changes
ClosedPublic

Authored by kp on Jul 23 2021, 6:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 17, 10:03 PM
Unknown Object (File)
Mar 7 2024, 11:50 PM
Unknown Object (File)
Feb 8 2024, 5:39 PM
Unknown Object (File)
Jan 20 2024, 10:10 PM
Unknown Object (File)
Jan 14 2024, 4:44 AM
Unknown Object (File)
Dec 20 2023, 3:09 AM
Unknown Object (File)
Dec 12 2023, 11:21 PM
Unknown Object (File)
Nov 30 2023, 6:32 PM

Details

Summary

if_bridge used to only allow MTU changes if the new MTU matched that of
all member interfaces. This doesn't really make much sense, in that we
really shouldn't be allowed to change the MTU of bridge member in the
first place.

Instead we now change the MTU of all member interfaces. If one fails we
revert all interfaces back to the original MTU.

We do not address the issue where bridge member interface MTUs can be
changed here.

MFC after: 1 week
Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 40644
Build 37533: arc lint + arc unit