X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=data%2FPVE%2FNetwork.pm;h=8f82686a8febf3c4493e1270403c1027fb76f75e;hp=a7e55d71d123ce4af44b164dda008cec6512f9a1;hb=a84b65c0da5eb1c1e3a3d4c51f01e24aa577253e;hpb=f0c190eebe95a72e2ff5ed875060e43e03f68ee4 diff --git a/data/PVE/Network.pm b/data/PVE/Network.pm index a7e55d7..8f82686 100644 --- a/data/PVE/Network.pm +++ b/data/PVE/Network.pm @@ -74,6 +74,15 @@ sub tap_plug { die "can't add interface to bridge\n"; } +sub tap_unplug { + my ($iface, $bridge, $tag) = @_; + + $bridge .= "v$tag" if $tag; + + system ("/usr/sbin/brctl delif $bridge $iface") == 0 || + die "can't del interface from bridge\n"; +} + sub copy_bridge_config { my ($br0, $br1) = @_;