diff --git a/ip/ipaddress.c b/ip/ipaddress.c index 28d3c2d2..b055b68b 100644 --- a/ip/ipaddress.c +++ b/ip/ipaddress.c @@ -210,8 +210,7 @@ int print_linkinfo(const struct sockaddr_nl *who, parse_rtattr(tb, IFLA_MAX, IFLA_RTA(ifi), len); if (tb[IFLA_IFNAME] == NULL) { - fprintf(stderr, "BUG: nil ifname\n"); - return -1; + fprintf(stderr, "BUG: device with ifindex %d has nil ifname\n", ifi->ifi_index); } if (filter.label && (!filter.family || filter.family == AF_PACKET) &&