svn commit: trunk/busybox/networking

vda at busybox.net vda at busybox.net
Thu Mar 22 19:35:53 UTC 2007


Author: vda
Date: 2007-03-22 12:35:51 -0700 (Thu, 22 Mar 2007)
New Revision: 18208

Log:
interface: revert part of commit 18120 (eth aliases work again)


Modified:
   trunk/busybox/networking/interface.c


Changeset:
Modified: trunk/busybox/networking/interface.c
===================================================================
--- trunk/busybox/networking/interface.c	2007-03-22 18:56:23 UTC (rev 18207)
+++ trunk/busybox/networking/interface.c	2007-03-22 19:35:51 UTC (rev 18208)
@@ -499,7 +499,6 @@
 	return 0;
 }
 
-/* Used only if "/proc/net/dev" isn't available */
 static int if_readconf(void)
 {
 	int numreqs = 30;
@@ -592,7 +591,11 @@
 
 static int if_readlist(void)
 {
-	return if_readlist_proc(NULL);
+	int err = if_readlist_proc(NULL);
+	/* Needed in order to get ethN:M aliases */
+	if (!err)
+		err = if_readconf();
+	return err;
 }
 
 static int for_all_interfaces(int (*doit) (struct interface *, void *),




More information about the busybox-cvs mailing list