From: Vincent Bernat Date: Sat, 12 Aug 2017 21:22:23 +0000 (+0200) Subject: interfaces: don't retry GLINKSETTINGS probing if it failed X-Git-Tag: 0.9.8~7^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3be8003b371316529ff8816fe82b33b60dab0ea7;p=thirdparty%2Flldpd.git interfaces: don't retry GLINKSETTINGS probing if it failed --- diff --git a/src/daemon/interfaces-linux.c b/src/daemon/interfaces-linux.c index 9032cad2..1b5664c2 100644 --- a/src/daemon/interfaces-linux.c +++ b/src/daemon/interfaces-linux.c @@ -494,7 +494,7 @@ iflinux_ethtool_glink(struct lldpd *cfg, const char *ifname, struct ethtool_link if (rc == 0) { nwords = -ecmd.req.link_mode_masks_nwords; log_debug("interfaces", "glinksettings nwords is %" PRId8, nwords); - } + } else nwords = -1; } if (nwords > 0) { memset(&ecmd, 0, sizeof(ecmd));