[Midnightbsd-cvs] src [7484] trunk/lib/libc/net/getaddrinfo.c: return zero from get_addreslectpolicy() when no source-address-selection policy is installed.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Mar 20 17:49:56 EDT 2016
Revision: 7484
http://svnweb.midnightbsd.org/src/?rev=7484
Author: laffer1
Date: 2016-03-20 17:49:55 -0400 (Sun, 20 Mar 2016)
Log Message:
-----------
return zero from get_addreslectpolicy() when no source-address-selection policy is installed.
Modified Paths:
--------------
trunk/lib/libc/net/getaddrinfo.c
Modified: trunk/lib/libc/net/getaddrinfo.c
===================================================================
--- trunk/lib/libc/net/getaddrinfo.c 2016-03-20 21:45:47 UTC (rev 7483)
+++ trunk/lib/libc/net/getaddrinfo.c 2016-03-20 21:49:55 UTC (rev 7484)
@@ -693,6 +693,8 @@
if (sysctl(mib, sizeof(mib) / sizeof(mib[0]), NULL, &l, NULL, 0) < 0)
return (0);
+ if (l == 0)
+ return (0);
if ((buf = malloc(l)) == NULL)
return (0);
if (sysctl(mib, sizeof(mib) / sizeof(mib[0]), buf, &l, NULL, 0) < 0) {
More information about the Midnightbsd-cvs
mailing list