[oe-commits] Holger Hans Peter Freyther : busybox:udhcpc: Remove the routes from the right interface

git at git.openembedded.org git at git.openembedded.org
Tue Feb 24 17:42:51 UTC 2015


Module: openembedded-core.git
Branch: master
Commit: 2127a57cb1b3d83f9f7640051403e47e485b132c
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=2127a57cb1b3d83f9f7640051403e47e485b132c

Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sat Feb 21 21:13:08 2015 +0100

busybox:udhcpc: Remove the routes from the right interface

When using iproute2 to remove the route all default rules
will be removed. Scope the removal by interface like it is
done with ifconfig.

Signed-off-by: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-core/busybox/files/simple.script | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/busybox/files/simple.script b/meta/recipes-core/busybox/files/simple.script
index b294d57..22168b0 100644
--- a/meta/recipes-core/busybox/files/simple.script
+++ b/meta/recipes-core/busybox/files/simple.script
@@ -46,7 +46,7 @@ case "$1" in
 		if [ -n "$router" ] ; then
 			if ! root_is_nfs ; then
                                 if [ $have_bin_ip -eq 1 ]; then
-                                        while ip route del default 2>/dev/null ; do
+                                        while ip route del default dev $interface 2>/dev/null ; do
                                                 :
                                         done
                                 else



More information about the Openembedded-commits mailing list