diff --git a/src/www/interfaces_groups.php b/src/www/interfaces_groups.php index aab44da18..7d6744755 100644 --- a/src/www/interfaces_groups.php +++ b/src/www/interfaces_groups.php @@ -30,6 +30,7 @@ require_once("guiconfig.inc"); require_once("interfaces.inc"); +require_once("plugins.inc"); if (!isset($config['ifgroups']['ifgroupentry'])) { $a_ifgroups = array(); @@ -51,6 +52,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " -group " . escapeshellarg($a_ifgroups[$id]['ifname'])); } } + plugins_interfaces(); unset($a_ifgroups[$id]); write_config(); header("Location: interfaces_groups.php"); diff --git a/src/www/interfaces_groups_edit.php b/src/www/interfaces_groups_edit.php index 46d56b961..98035fd54 100644 --- a/src/www/interfaces_groups_edit.php +++ b/src/www/interfaces_groups_edit.php @@ -30,6 +30,7 @@ require_once("guiconfig.inc"); require_once("interfaces.inc"); +require_once("plugins.inc"); if (!isset($config['ifgroups']) || !is_array($config['ifgroups'])) { $config['ifgroups'] = array(); @@ -121,6 +122,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { } write_config(); interface_group_setup($ifgroupentry); + plugins_interfaces(); header("Location: interfaces_groups.php"); exit; }