]> git.proxmox.com Git - pve-container.git/commitdiff
add missing 'have_sdn' guards
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 21 Nov 2023 11:50:12 +0000 (12:50 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Tue, 21 Nov 2023 12:18:41 +0000 (13:18 +0100)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
src/PVE/LXC.pm

index b2f1628dc9a70c11732a9501b50241be1d351fd0..936182371284f26fddbdef684b82a0df5bf5dbef 100644 (file)
@@ -1044,8 +1044,10 @@ sub update_net {
            PVE::LXC::Config->write_config($vmid, $conf);
        }
     } else {
-       PVE::Network::SDN::Vnets::add_next_free_cidr($newnet->{bridge}, $conf->{hostname}, $newnet->{hwaddr}, $vmid, undef, 1);
-       PVE::Network::SDN::Vnets::add_dhcp_mapping($newnet->{bridge}, $newnet->{hwaddr});
+       if ($have_sdn) {
+           PVE::Network::SDN::Vnets::add_next_free_cidr($newnet->{bridge}, $conf->{hostname}, $newnet->{hwaddr}, $vmid, undef, 1);
+           PVE::Network::SDN::Vnets::add_dhcp_mapping($newnet->{bridge}, $newnet->{hwaddr});
+       }
 
        hotplug_net($vmid, $conf, $opt, $newnet, $netid);
     }