From 679bb7a005c773149de0760a10c1935aab0fa24f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Fri, 28 May 2010 10:29:38 +0200 Subject: [PATCH] Don't filter out interfaces within IP configuration --- src/ipconfig.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/ipconfig.c b/src/ipconfig.c index 5af7c9c..ac26203 100644 --- a/src/ipconfig.c +++ b/src/ipconfig.c @@ -381,7 +381,6 @@ void __connman_ipconfig_newlink(int index, unsigned short type, GString *str; gboolean up = FALSE, down = FALSE; gboolean lower_up = FALSE, lower_down = FALSE; - char *ifname; DBG("index %d", index); @@ -392,22 +391,12 @@ void __connman_ipconfig_newlink(int index, unsigned short type, if (ipdevice != NULL) goto update; - ifname = connman_inet_ifname(index); - - if (__connman_element_device_isfiltered(ifname) == TRUE) { - connman_info("Ignoring interface %s (filtered)", ifname); - g_free(ifname); - return; - } - ipdevice = g_try_new0(struct connman_ipdevice, 1); - if (ipdevice == NULL) { - g_free(ifname); + if (ipdevice == NULL) return; - } ipdevice->index = index; - ipdevice->ifname = ifname; + ipdevice->ifname = connman_inet_ifname(index); ipdevice->type = type; ipdevice->address = g_strdup(address); -- 2.7.4