From 68c58223672465202958a5da16f19f64f32acf74 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Sat, 21 Jul 2012 17:56:48 -0400 Subject: fix logic error for skipping failed interfaces in if_nameindex --- src/network/if_nameindex.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/network/if_nameindex.c b/src/network/if_nameindex.c index 580acce0..cdb956cb 100644 --- a/src/network/if_nameindex.c +++ b/src/network/if_nameindex.c @@ -10,7 +10,7 @@ static void *do_nameindex(int s, size_t n) { - size_t i, len; + size_t i, len, k; struct ifconf conf; struct if_nameindex *idx; @@ -29,17 +29,16 @@ static void *do_nameindex(int s, size_t n) } n = conf.ifc_len / sizeof(struct ifreq); - for (i=0; i