X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=data%2FPVE%2FNetwork.pm;h=e7521f7531c0b8edc65d39b7ef39bda703229653;hp=8f82686a8febf3c4493e1270403c1027fb76f75e;hb=ba4af65b3550c91782e2c1471f345d578aa4366b;hpb=a84b65c0da5eb1c1e3a3d4c51f01e24aa577253e diff --git a/data/PVE/Network.pm b/data/PVE/Network.pm index 8f82686..e7521f7 100644 --- a/data/PVE/Network.pm +++ b/data/PVE/Network.pm @@ -16,7 +16,7 @@ sub setup_tc_rate_limit { system("/sbin/tc qdisc del dev $iface ingress >/dev/null 2>&1"); system("/sbin/tc qdisc del dev $iface root >/dev/null 2>&1"); - return if (!$rate || ($rate && $rate == 0)); + return if !$rate; run_command("/sbin/tc qdisc add dev $iface handle ffff: ingress"); @@ -89,7 +89,7 @@ sub copy_bridge_config { return if $br0 eq $br1; my $br_configs = [ 'ageing_time', 'stp_state', 'priority', 'forward_delay', - 'hello_time', 'max_age']; + 'hello_time', 'max_age', 'multicast_snooping', 'multicast_querier']; foreach my $sysname (@$br_configs) { eval {