miniupnpd: Added based on latest 20140523 version + IPv6 pinhole/SSL compilation...
[lede-routing/.git] / miniupnpd / files / miniupnpd.hotplug
diff --git a/miniupnpd/files/miniupnpd.hotplug b/miniupnpd/files/miniupnpd.hotplug
new file mode 100644 (file)
index 0000000..71a7f45
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+/etc/init.d/miniupnpd enabled && [ "$ACTION" = "ifup" ] && {
+       local iface
+        local ext_iface
+
+        . /lib/functions/network.sh
+        network_find_wan ext_iface
+
+       for iface in $ext_iface $(uci_get upnpd config internal_iface; uci_get upnpd config external_iface); do
+               [ "$INTERFACE" = "$iface" ] && /etc/init.d/miniupnpd restart
+                exit 0
+       done
+}