From d403c9f1507bd2369b36d8aac63aea1ed3ffe04e Mon Sep 17 00:00:00 2001 From: Ricard Wanderlof Date: Tue, 28 Oct 2008 09:55:44 +0000 Subject: Remove all references to __no_netlink_support as after thurough scrutiny of the code it was never used in any useful way. --- libc/inet/ifaddrs.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'libc/inet/ifaddrs.c') diff --git a/libc/inet/ifaddrs.c b/libc/inet/ifaddrs.c index c60dcf76d..775d311d4 100644 --- a/libc/inet/ifaddrs.c +++ b/libc/inet/ifaddrs.c @@ -308,9 +308,6 @@ __netlink_open (struct netlink_handle *h) close_and_out: __netlink_close (h); out: -#if __ASSUME_NETLINK_SUPPORT == 0 - __no_netlink_support = 1; -#endif return -1; } /* Determine the ID the kernel assigned for this netlink connection. @@ -374,18 +371,11 @@ getifaddrs (struct ifaddrs **ifap) if (ifap) *ifap = NULL; - if (! __no_netlink_support && __netlink_open (&nh) < 0) + if (__netlink_open (&nh) < 0) { -#if __ASSUME_NETLINK_SUPPORT != 0 return -1; -#endif } -#if __ASSUME_NETLINK_SUPPORT == 0 - if (__no_netlink_support) - return fallback_getifaddrs (ifap); -#endif - /* Tell the kernel that we wish to get a list of all active interfaces, collect all data for every interface. */ if (__netlink_request (&nh, RTM_GETLINK) < 0) @@ -864,13 +854,11 @@ getifaddrs (struct ifaddrs **ifap) } -#if __ASSUME_NETLINK_SUPPORT != 0 void freeifaddrs (struct ifaddrs *ifa) { free (ifa); } -#endif #endif /* __UCLIBC_SUPPORT_AI_ADDRCONFIG__ */ -- cgit v1.2.3