]> git.proxmox.com Git - qemu-server.git/commitdiff
pve-bridge : move rate limit code to PVE::Network:tap_rate_limit
authorAlexandre Derumier <aderumier@odiso.com>
Tue, 5 Mar 2013 09:22:15 +0000 (10:22 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 5 Mar 2013 11:06:56 +0000 (12:06 +0100)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
pve-bridge

index 8e50112c5a55b33bcca1f88adb703a438ffd60c8..b8ef158f7e39468465992cdf3fe8649581610a3e 100755 (executable)
@@ -34,14 +34,7 @@ die "bridge '$bridge' does not exist\n" if !$bridgemtu;
 system ("/sbin/ifconfig $iface 0.0.0.0 promisc up mtu $bridgemtu") == 0 ||
     die "interface activation failed\n";
 
-if ($net->{rate}) {
-
-    my $debug = 0;
-    my $rate = int($net->{rate}*1024*1024);
-    my $burst = 1024*1024;
-
-    PVE::Network::setup_tc_rate_limit($iface, $rate, $burst, $debug);
-}
+PVE::Network::tap_rate_limit($iface, $net->{rate}) if $net->{rate};
 
 my $newbridge = PVE::Network::activate_bridge_vlan($bridge, $net->{tag});
 PVE::Network::copy_bridge_config($bridge, $newbridge) if $bridge ne $newbridge;