cvs commit: src/lib/libc/net nsdispatch.c
Jacques Vidrine
nectar at FreeBSD.org
Thu Apr 1 11:12:46 PST 2004
nectar 2004/04/01 11:12:45 PST
FreeBSD src repository
Modified files:
lib/libc/net nsdispatch.c
Log:
The previous commit changed the behavior of nsdispatch() in the
case where an /etc/nsswitch.conf file was present, but could not
be opened (e.g. due to permissions). Previously, the open failure
condition was suppressed, and the built-in defaults were used. In
revision 1.11, however, propagated the open failure causing all
nsdispatch() invocations to return NS_UNAVAIL, and thus many APIs
including getpwnam and gethostbyname unconditionally failed.
This commit restores the previous behavior.
Pointy hat: nectar (+1 for obstinance; ache had to use clue bat)
Reported by: ache
Revision Changes Path
1.12 +1 -3 src/lib/libc/net/nsdispatch.c
More information about the cvs-src
mailing list