summaryrefslogtreecommitdiffstats
path: root/etc/rc.carpmaster
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.carpmaster')
-rwxr-xr-xetc/rc.carpmaster5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/rc.carpmaster b/etc/rc.carpmaster
index 5bae592..fc4ac92 100755
--- a/etc/rc.carpmaster
+++ b/etc/rc.carpmaster
@@ -35,7 +35,10 @@ require_once("notices.inc");
require_once("openvpn.inc");
require_once("interfaces.inc");
-$argument = str_replace("\n", "", $argv[1]);
+if (isset($_GET)) {
+ $argument = $_GET['interface'];
+else
+ $argument = str_replace("\n", "", $argv[1]);
if (!strstr($argument, "@"))
log_error("Carp MASTER event triggered from wrong source {$argument}");
OpenPOWER on IntegriCloud