From 1aee3ff8bb2ee6bdd51b0b4f6bac388b24934f96 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Wed, 13 Oct 2004 07:18:05 +0000 Subject: 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. --- examples/udhcp/sample.bound | 3 ++- examples/udhcp/sample.renew | 3 ++- examples/udhcp/simple.script | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/examples/udhcp/sample.bound b/examples/udhcp/sample.bound index 200352672..2a95d8b7d 100755 --- a/examples/udhcp/sample.bound +++ b/examples/udhcp/sample.bound @@ -15,9 +15,10 @@ then 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 diff --git a/examples/udhcp/sample.renew b/examples/udhcp/sample.renew index c953e9758..842bafe91 100755 --- a/examples/udhcp/sample.renew +++ b/examples/udhcp/sample.renew @@ -15,9 +15,10 @@ then 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 diff --git a/examples/udhcp/simple.script b/examples/udhcp/simple.script index a52a7f812..98ebc159f 100644 --- a/examples/udhcp/simple.script +++ b/examples/udhcp/simple.script @@ -22,8 +22,9 @@ case "$1" in : 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 -- cgit v1.2.3