diff options
Diffstat (limited to 'etc/rc.linkup')
-rwxr-xr-x | etc/rc.linkup | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/rc.linkup b/etc/rc.linkup index 1994336..b39f876 100755 --- a/etc/rc.linkup +++ b/etc/rc.linkup @@ -60,7 +60,8 @@ function handle_argument_group($iface, $argument2) { interfaces_staticarp_configure($iface); $iface = get_real_interface($iface); interfaces_bring_up($iface); - if ($argument2 == "start" || $argument2 == "up") + /* NOTE: Do not generate event for OpenVPN since the daemon does that for us. */ + if (($argument2 == "start" || $argument2 == "up") && substr($iface, 0, 4) != "ovpn") send_event("interface newip {$iface}"); } else { switch ($argument2) { |