From b140e91b7e7fa19694bd8992b59ee3c28185fb80 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Sun, 28 Apr 2019 14:37:43 +0200 Subject: [PATCH] interfaces: services.inc stopgap measure PR: https://forum.opnsense.org/index.php?topic=11540.0 --- src/etc/inc/interfaces.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/etc/inc/interfaces.inc b/src/etc/inc/interfaces.inc index 2e08addd7..4644c593a 100644 --- a/src/etc/inc/interfaces.inc +++ b/src/etc/inc/interfaces.inc @@ -1080,6 +1080,7 @@ function interface_bring_down($interface = "wan", $ifacecfg = false) $track6 = link_interface_to_track6($interface); if (count($track6)) { /* bring down radvd and dhcp6 on these interfaces */ + require_once 'services.inc'; /* XXX remove me */ services_dhcpd_configure(false, 'inet6', $track6); } @@ -2570,6 +2571,7 @@ function interface_configure($verbose = false, $interface = 'wan', $reload = fal system_routing_configure($verbose, $interface); plugins_configure('ipsec', $verbose, array($interface)); plugins_configure('dns', $verbose); + require_once 'services.inc'; /* XXX remove me */ services_dhcpd_configure($verbose); /* XXX move these up the call stack */ configdp_run('dyndns reload', array($interface)); @@ -3827,6 +3829,7 @@ function link_interface_to_track6($wanif, $update = false) if ($update) { if ($wancfg['ipaddrv6'] == 'slaac') { + require_once 'services.inc'; /* XXX remove me */ services_radvd_configure(); }