Page MenuHomeFreeBSD

D24524.id.diff
No OneTemporary

D24524.id.diff

Index: head/lib/libc/net/if_indextoname.c
===================================================================
--- head/lib/libc/net/if_indextoname.c
+++ head/lib/libc/net/if_indextoname.c
@@ -66,6 +66,11 @@
struct ifaddrs *ifaddrs, *ifa;
int error = 0;
+ if (ifindex == 0) {
+ errno = ENXIO;
+ return(NULL);
+ }
+
if (getifaddrs(&ifaddrs) < 0)
return(NULL); /* getifaddrs properly set errno */

File Metadata

Mime Type
text/plain
Expires
Fri, Jun 12, 2:56 PM (18 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33910111
Default Alt Text
D24524.id.diff (409 B)

Event Timeline