]> git.proxmox.com Git - qemu-server.git/blobdiff - vm-network-scripts/pve-bridge
vm_start : vm-network-scripts: add_dhcp_reservation
[qemu-server.git] / vm-network-scripts / pve-bridge
index d37ce33d15b376bd1ede4d61be704fa3a58fc845..e8f8798a7ef0e4355fe41f44c42035ebec8a3401 100755 (executable)
@@ -10,6 +10,7 @@ use PVE::Network;
 my $have_sdn;
 eval {
     require PVE::Network::SDN::Zones;
+    require PVE::Network::SDN::Vnets;
     $have_sdn = 1;
 };
 
@@ -44,6 +45,7 @@ my $net = PVE::QemuServer::parse_net($netconf);
 die "unable to parse network config '$netid'\n" if !$net;
 
 if ($have_sdn) {
+    PVE::Network::SDN::Vnets::add_dhcp_mapping($net->{bridge}, $net->{macaddr});
     PVE::Network::SDN::Zones::tap_create($iface, $net->{bridge});
     PVE::Network::SDN::Zones::tap_plug($iface, $net->{bridge}, $net->{tag}, $net->{firewall}, $net->{trunks}, $net->{rate});
 } else {