diff --git a/icwmp/files/etc/hotplug.d/iface/90-icwmp b/icwmp/files/etc/hotplug.d/iface/90-icwmp index ce27ad5e8..c27929ddb 100644 --- a/icwmp/files/etc/hotplug.d/iface/90-icwmp +++ b/icwmp/files/etc/hotplug.d/iface/90-icwmp @@ -75,9 +75,11 @@ handle_icwmp_restart() { "$previpaddr" = "$curipaddr" -a \ "$prevgateway" = "$curgateway" -a \ "$prevsubnets" = "$cursubnets" -a \ - "$prevdnsservers" = "$curdnsservers" -a \ - "$prevopt43url" = "$curopt43url" \ - ] && exit 0 + "$prevdnsservers" = "$curdnsservers" \ + ] && { + [ "$prevopt43url" = "$curopt43url" ] && exit 0 + [ -z "$prevopt43url" ] && exit 0 + } /etc/init.d/icwmpd reload & }