Browse Source

don't emit ifup hotplug events on dhcp renew - use a new iface hotplug type 'update' instead; fixes #3906

SVN-Revision: 12671
Felix Fietkau 17 years ago
parent
commit
35b92f0c99
1 changed files with 5 additions and 1 deletions
  1. 5 1
      package/base-files/files/usr/share/udhcpc/default.script

+ 5 - 1
package/base-files/files/usr/share/udhcpc/default.script

@@ -56,7 +56,11 @@ case "$1" in
 			mv "${RESOLV_CONF}.tmp" "$RESOLV_CONF"
 			mv "${RESOLV_CONF}.tmp" "$RESOLV_CONF"
 		}
 		}
 		
 		
-		hotplug_event ifup
+		if [ "$1" = "renew" ]; then
+			hotplug_event update
+		else
+			hotplug_event ifup
+		fi
 		
 		
 		# user rules
 		# user rules
 		[ -f /etc/udhcpc.user ] && . /etc/udhcpc.user
 		[ -f /etc/udhcpc.user ] && . /etc/udhcpc.user