#!/bin/sh
-/etc/init.d/miniupnpd enabled && [ -n "`pidof miniupnpd`" ] && {
- local intif="$(uci_get upnpd config internal_iface)"
- [ "$ACTION" = "ifup" ] && [ "$INTERFACE" = "$intif" ] && \
- /etc/init.d/miniupnpd restart
+/etc/init.d/miniupnpd enabled && [ -n "`pidof miniupnpd`" ] && [ "$ACTION" = "ifup" ] && {
+ local intif
+ for intif in $(uci_get upnpd config internal_iface); do
+ [ "$INTERFACE" = "$intif" ] && /etc/init.d/miniupnpd restart
+ done
}