This patch prevents a null pointer dereference when calling
getprotobyname() without an /etc/protocols in place.

Nickolai.

--- uclibc/libc/inet/getproto.c (revision 5067)
+++ uclibc/libc/inet/getproto.c (working copy)
@@ -195,7 +195,7 @@
     rv = 0;
 DONE:
     __UCLIBC_MUTEX_UNLOCK(mylock);
-    return 0;
+    return rv;
 }
 libc_hidden_def(getprotoent_r)
_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to