#!/bin/sh DEVICE=${DEVICE:-$(/sbin/uci -p /var/state get network."$INTERFACE".ifname)} case "$ACTION" in ifup) if [ "$INTERFACE" = "lan" ]; then /usr/sbin/shorewall start elif [ "${INTERFACE:0:3}" = "wan" ] && [ "${INTERFACE:$((${#INTERFACE}-2)):2}" != "_6" ]; then /etc/shorewall/state/firewall enable "$DEVICE" fi ;; ifdown) if [ "${INTERFACE:0:3}" = "wan" ]; then /etc/shorewall/state/firewall disable "$DEVICE" fi ;; esac