svn commit: trunk/uClibc: extra/Configs libc/inet

vapier at uclibc.org vapier at uclibc.org
Fri Jan 6 04:57:42 UTC 2006


Author: vapier
Date: 2006-01-05 20:57:40 -0800 (Thu, 05 Jan 2006)
New Revision: 13128

Log:
as weber notes in Bug 99:
if_nameindex doesnt list all of my interfaces!

this is because we are still using the old style ioctl(SIOCGIFINDEX) for
gathering interface names/indexes.  while this code is pretty small, the
kernel does not return all interfaces via this method.  so we import the
new style netlink code from glibc and make it optional so those people
who need the full functionality can get it.


Added:
   trunk/uClibc/libc/inet/ifaddrs.c
   trunk/uClibc/libc/inet/netlinkaccess.h

Modified:
   trunk/uClibc/extra/Configs/Config.in
   trunk/uClibc/libc/inet/Makefile.in
   trunk/uClibc/libc/inet/if_index.c


Changeset:

Sorry, the patch is too large to include (1170 lines).
Please use ViewCVS to see it!

http://uclibc.org/cgi-bin/viewcvs.cgi?view=rev&root=svn&rev=13128



More information about the uClibc-cvs mailing list