From: Stefan Hanreich Date: Mon, 22 Apr 2024 13:15:34 +0000 (+0200) Subject: dhcp: dnsmasq: send mtu option via dhcp X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=e19974f44685cebaa54fe6831b0c403cef4eed0a;p=matthieu%2Fpve-network.git dhcp: dnsmasq: send mtu option via dhcp Signed-off-by: Stefan Hanreich --- diff --git a/src/PVE/Network/SDN/Dhcp.pm b/src/PVE/Network/SDN/Dhcp.pm index 7876c08..d48de34 100644 --- a/src/PVE/Network/SDN/Dhcp.pm +++ b/src/PVE/Network/SDN/Dhcp.pm @@ -84,7 +84,7 @@ sub regenerate_config { die "Could not find DHCP plugin: $dhcp_plugin_name" if !$dhcp_plugin; - eval { $dhcp_plugin->before_configure($zoneid) }; + eval { $dhcp_plugin->before_configure($zoneid, $zone) }; die "Could not run before_configure for DHCP server $zoneid $@\n" if $@; for my $vnetid (sort keys %{$vnet_cfg->{ids}}) { diff --git a/src/PVE/Network/SDN/Dhcp/Dnsmasq.pm b/src/PVE/Network/SDN/Dhcp/Dnsmasq.pm index c14f5d7..ae52d31 100644 --- a/src/PVE/Network/SDN/Dhcp/Dnsmasq.pm +++ b/src/PVE/Network/SDN/Dhcp/Dnsmasq.pm @@ -177,7 +177,7 @@ sub systemctl_service { } sub before_configure { - my ($class, $dhcpid) = @_; + my ($class, $dhcpid, $zone_cfg) = @_; my $dbus_config = <