X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=miniupnpd%2Ffiles%2Fminiupnpd.hotplug;fp=miniupnpd%2Ffiles%2Fminiupnpd.hotplug;h=71a7f45452037890e4c771bffdefea5c3f540fde;hb=ff3dddf2da7efbd25e7accc80366480cb3f39611;hp=0000000000000000000000000000000000000000;hpb=11f9f01d35c634db8245e864fe70e9acffe65828;p=lede-routing%2F.git diff --git a/miniupnpd/files/miniupnpd.hotplug b/miniupnpd/files/miniupnpd.hotplug new file mode 100644 index 0000000..71a7f45 --- /dev/null +++ b/miniupnpd/files/miniupnpd.hotplug @@ -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 +}