#!/bin/sh if [ "$ACTION" = ifup -a "$INTERFACE" != wan_6 ];then if uci -q get bypass.@global[0].global_server >/dev/null;then if ipset list bypass_all >/dev/null 2>&1;then ipset -F bypass_all for i in $(ip -4 add show | grep -v $(uci -qP /tmp/state get network.wan.device || echo 127.0.0.1) | grep inet | grep -v 127.0.0.1 | awk '{print$2}');do ipset -! add bypass_all $i done fi if pidof smartdns >/dev/null;then killall -q -9 smartdns $(which smartdns) -c /var/etc/smartdns/smartdns.conf fi fi fi