freebsd-skq/lib/libc
Enji Cooper 8b8a0b8883 Initialize ai to NULL and test for ai with type-appropriate values
Depending on the address family and ai_flags containing AI_V4MAPPED,
it might not do a proper DNS lookup on the provided DNS address

Convert some `ai` boolean true/false checks to NULL/non-NULL while here.

MFC after:	1 week
PR:		211790
Reported by:	Herbie.Robinson@stratus.com
Sponsored by:	EMC / Isilon Storage Division
2016-08-13 02:05:06 +00:00
..
aarch64 Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
amd64 Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
arm Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
capability
compat-43
db Fix prototype of dbm_open(). 2016-05-31 18:32:57 +00:00
gdtoa
gen Reimplement dirname(3) to be thread-safe. 2016-08-12 07:03:58 +00:00
gmon
i386 Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
iconv citrus: Remove redundant code in _citrus_esdb_get_list(). 2016-06-02 17:28:39 +00:00
include Add __cxa_thread_atexit(3) API implementation. 2016-08-06 13:32:40 +00:00
inet
isc
locale Change the return type of freelocale(3) to void. 2016-07-29 17:18:47 +00:00
md
mips Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
nameser
net Initialize ai to NULL and test for ai with type-appropriate values 2016-08-13 02:05:06 +00:00
nls
posix1e
powerpc Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
powerpc64 Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
quad
regex 1) Eliminate possibility to call __*collate_range_cmp() with inclomplete 2016-07-14 09:07:25 +00:00
resolv Don't leak addrinfo if ai->ai_addrlen <= minsiz test fails. 2016-06-08 09:40:06 +00:00
riscv Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
rpc libc/rpc: replace comma with semicolon when pertinent. 2016-08-09 19:20:53 +00:00
secure
softfloat
sparc64 Replace use of the pipe(2) system call with pipe2(2) with a zero flags 2016-06-22 21:11:27 +00:00
stdio Remove usage of _WITH_DPRINTF 2016-07-30 01:16:06 +00:00
stdlib Add __cxa_thread_atexit(3) API implementation. 2016-08-06 13:32:40 +00:00
stdtime
string
sys Remove obsolete manpage that is not currently installed. 2016-08-09 22:10:40 +00:00
tests Increase timeout from 10 minutes to 20 minutes for all tests 2016-08-13 01:49:11 +00:00
uuid
xdr libc/xdr: unsign some loop indexes. 2016-05-06 16:03:40 +00:00
yp Use on crypto.x and rpc.x from the source tree. 2016-06-28 19:53:16 +00:00
libc.ldscript
Makefile Make armv6 hard float abi by default. Kill armv6hf. 2016-05-18 06:01:18 +00:00
Makefile.depend
Versions.def Create namespace for the symbols added during 12-CURRENT cycle. 2016-08-06 13:28:58 +00:00