[BusyBox-cvs] CVS busybox/examples/udhcp

CVS User andersen andersen at codepoet.org
Wed Oct 13 07:18:05 UTC 2004


Update of /var/cvs/busybox/examples/udhcp
In directory nail:/tmp/cvs-serv30120/examples/udhcp

Modified Files:
	sample.bound sample.renew simple.script 
Log Message:
Simon Poole writes:

Erik,

Attached is a patch for the udhcpc sample scripts, to correct the order in
which routers are applied if the DHCP server provides more than one (as per
section 3.5 of RFC2132).

Apologies for not being on the mailing list and thanks for your continued
efforts.

Simon.



--- /var/cvs/busybox/examples/udhcp/sample.bound	2002/10/14 21:41:19	1.1
+++ /var/cvs/busybox/examples/udhcp/sample.bound	2004/10/13 07:18:05	1.2
@@ -15,9 +15,10 @@
 	do :
 	done
 
+	metric=0
 	for i in $router
 	do
-		/sbin/route add default gw $i dev $interface
+		/sbin/route add default gw $i dev $interface metric $((metric++))
 	done
 fi
 
--- /var/cvs/busybox/examples/udhcp/sample.renew	2002/10/14 21:41:19	1.1
+++ /var/cvs/busybox/examples/udhcp/sample.renew	2004/10/13 07:18:05	1.2
@@ -15,9 +15,10 @@
 	do :
 	done
 
+	metric=0
 	for i in $router
 	do
-		/sbin/route add default gw $i dev $interface
+		/sbin/route add default gw $i dev $interface metric $((metric++))
 	done
 fi
 
--- /var/cvs/busybox/examples/udhcp/simple.script	2002/10/14 21:41:19	1.1
+++ /var/cvs/busybox/examples/udhcp/simple.script	2004/10/13 07:18:05	1.2
@@ -22,8 +22,9 @@
 				:
 			done
 
+			metric=0
 			for i in $router ; do
-				route add default gw $i dev $interface
+				route add default gw $i dev $interface metric $((metric++))
 			done
 		fi
 



More information about the busybox-cvs mailing list