summaryrefslogtreecommitdiffstats
path: root/zebra/if_netlink.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--zebra/if_netlink.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/zebra/if_netlink.c b/zebra/if_netlink.c
index b1d4dd81d..28538fabd 100644
--- a/zebra/if_netlink.c
+++ b/zebra/if_netlink.c
@@ -330,8 +330,10 @@ get_iflink_speed (const char *ifname)
/* Get the current link state for the interface */
rc = ioctl(sd, SIOCETHTOOL, (char *)&ifdata);
if(rc < 0) {
- zlog_debug ("IOCTL failure to read interface %s speed: %d %s",
- ifname, errno, safe_strerror(errno));
+ zlog_debug("IOCTL failure to read interface %s speed: %d %s",
+ ifname, errno, safe_strerror(errno));
+ ecmd.speed_hi = 0;
+ ecmd.speed = 0;
}
close(sd);