mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Ticket #2786 handle the mtu on bridge same as on lagg. Cleanup some not needed code while here
This commit is contained in:
parent
ba8e4c8832
commit
2c4301fa6f
@ -489,16 +489,6 @@ function interface_bridge_configure(&$bridge, $checkmember = 0) {
|
||||
if ($mtu <= 1500)
|
||||
continue;
|
||||
}
|
||||
if (!isset($opts['caps']['txcsum']))
|
||||
$commontx = false;
|
||||
if (!isset($opts['caps']['rxcsum']))
|
||||
$commonrx = false;
|
||||
if (!isset($opts['caps']['tso4']))
|
||||
$commontso4 = false;
|
||||
if (!isset($opts['caps']['tso6']))
|
||||
$commontso6 = false;
|
||||
if (!isset($opts['caps']['lro']))
|
||||
$commonlro = false;
|
||||
if ($smallermtu == 0 && !empty($mtu))
|
||||
$smallermtu = $mtu;
|
||||
else if (!empty($mtu) && $mtu < $smallermtu)
|
||||
@ -520,6 +510,10 @@ function interface_bridge_configure(&$bridge, $checkmember = 0) {
|
||||
$bridge['bridgeif'] = $bridgeif;
|
||||
}
|
||||
|
||||
$bridgemtu = interface_find_child_cfgmtu($bridge['bridgeif']);
|
||||
if ($bridgemtu > $smallermtu)
|
||||
$smallermtu = $bridgemtu;
|
||||
|
||||
$checklist = get_configured_interface_list();
|
||||
|
||||
/* Add interfaces to bridge */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user