From 56ccc25d4487182ed149fce4e02bb75f2d9dc2bc Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Tue, 5 Mar 2013 10:22:16 +0100 Subject: [PATCH] pve-bridge : move tap creation code in PVE::Network::tap_create Signed-off-by: Alexandre Derumier --- pve-bridge | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pve-bridge b/pve-bridge index b8ef158f..0b0cdc5a 100755 --- a/pve-bridge +++ b/pve-bridge @@ -25,14 +25,7 @@ die "unable to get network config '$netid'\n" my $net = PVE::QemuServer::parse_net($conf->{$netid}); die "unable to parse network config '$netid'\n" if !$net; -my $bridge = $net->{bridge}; -die "unable to get bridge setting\n" if !$bridge; - -my $bridgemtu = PVE::Tools::file_read_firstline("/sys/class/net/$bridge/mtu"); -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"; +PVE::Network::tap_create($iface, $net->{bridge}); PVE::Network::tap_rate_limit($iface, $net->{rate}) if $net->{rate};