From a2eb343ea2951ccd7bcb549e0d028dae8ae049b1 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sat, 30 Jan 2016 13:10:05 +0100 Subject: [PATCH] interfaces/linux: remove interface blacklisting Once there is a candidate to be blacklisted, we can restore the code. Meantime, less code, less bugs. --- src/daemon/interfaces-linux.c | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/daemon/interfaces-linux.c b/src/daemon/interfaces-linux.c index 2d1faabb..6ceddaa3 100644 --- a/src/daemon/interfaces-linux.c +++ b/src/daemon/interfaces-linux.c @@ -705,11 +705,6 @@ iflinux_add_physical(struct lldpd *cfg, struct interfaces_device_list *interfaces) { struct interfaces_device *iface; - /* Blacklist some drivers */ - const char * const *rif; - const char * const blacklisted_interfaces[] = { - NULL - }; TAILQ_FOREACH(iface, interfaces, next) { if (iface->type & (IFACE_VLAN_T| @@ -726,20 +721,6 @@ iflinux_add_physical(struct lldpd *cfg, continue; } - /* Check if the driver is whitelisted */ - if (iface->driver) { - int skip = 0; - for (rif = blacklisted_interfaces; *rif; rif++) { - if (strcmp(iface->driver, *rif) == 0) { - log_debug("interfaces", "skip %s: blacklisted driver", - iface->name); - skip = 1; - break; - } - } - if (skip) continue; - } - /* If the interface is linked to another one, skip it too. */ if (iface->lower) { log_debug("interfaces", "skip %s: there is a lower interface (%s)", -- 2.39.5