freebsd-nq/lib/libc/net
Dag-Erling Smørgrav 83804ea074 The fallback flag in nsdispatch prevents the fallback implementation of
getgroupmembership() from invoking the correct backend in the compat case.
Replace it with a nesting depth counter so it only blocks one level (the
first is the group -> group_compat translation, the second is the actual
backend).  This is one of two bugs that break getgrouplist() in the compat
case, the second being that the backend's own getgroupmembership() method
is ignored.  Unfortunately, that is not easily fixable without a redesign
of our nss implementation (which is also needed to implement the +@group
syntax in /etc/passwd).

PR:		190055
MFC after:	1 week
2014-11-25 09:47:15 +00:00
..
base64.c
byteorder.3
ether_addr.c Make ether_line really report an error when all input is invalid. 2014-03-12 12:27:13 +00:00
ethers.3
eui64.3
eui64.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
gai_strerror.3
gai_strerror.c
getaddrinfo.3 Update references. 2013-07-09 08:23:43 +00:00
getaddrinfo.c Renove faith(4) and faithd(8) from base. It looks like industry 2014-11-09 21:33:01 +00:00
gethostbydns.c
gethostbyht.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
gethostbyname.3 Consistently use 'af' as an argument name for address family. 2013-08-18 10:38:59 +00:00
gethostbynis.c
gethostnamadr.c
getifaddrs.3 Update manpages for r250887. 2013-05-21 21:39:18 +00:00
getifaddrs.c Switch getifaddrs(3) to the new API introduced in r231505. Also remove 2012-02-11 06:05:40 +00:00
getifmaddrs.3 Update manpages for r250887. 2013-05-21 21:39:18 +00:00
getifmaddrs.c Switch to 2-clause license and standard text 2013-06-06 21:09:27 +00:00
getipnodebyname.3 mdoc: correct .Bd/.Bl arguments. 2012-03-26 21:22:53 +00:00
getnameinfo.3 Update references. 2013-07-09 08:23:43 +00:00
getnameinfo.c Renove faith(4) and faithd(8) from base. It looks like industry 2014-11-09 21:33:01 +00:00
getnetbydns.c
getnetbyht.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
getnetbynis.c
getnetent.3 - the preferred way to write a NULL pointer constant is with NULL 2012-11-16 15:02:35 +00:00
getnetnamadr.c
getproto.c
getprotoent.3 - the preferred way to write a NULL pointer constant is with NULL 2012-11-16 15:02:35 +00:00
getprotoent.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
getprotoname.c
getservent.3 - the preferred way to write a NULL pointer constant is with NULL 2012-11-16 15:02:35 +00:00
getservent.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
hesiod.3
hesiod.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
if_indextoname.3
if_indextoname.c Use the LLINDEX macro to access the link-level I/F index. This makes 2012-05-19 02:39:43 +00:00
if_nameindex.c Use the LLINDEX macro to access the link-level I/F index. This makes 2012-05-19 02:39:43 +00:00
if_nametoindex.c libc: Use SOCK_CLOEXEC for various internal file descriptors. 2013-09-06 21:02:06 +00:00
inet6_opt_init.3
inet6_option_space.3
inet6_rth_space.3
inet6_rthdr_space.3
inet_net.3 Remove superfluous paragraph macro. 2012-03-25 12:13:24 +00:00
inet.3
ip6opt.c Accept RFC 2292 option values so that RFC 2292 compliant programs that 2014-04-05 18:32:40 +00:00
linkaddr.3
linkaddr.c Const-ify character string 2014-08-07 22:14:37 +00:00
Makefile.inc Make generation of nslexer.c more robust. 2014-07-14 13:53:10 +00:00
map_v4v6.c
name6.c libc: Use SOCK_CLOEXEC for various internal file descriptors. 2013-09-06 21:02:06 +00:00
netdb_private.h
nscache.c
nscachedcli.c libc: Use SOCK_CLOEXEC for various internal file descriptors. 2013-09-06 21:02:06 +00:00
nsdispatch.3 use .Mt to mark up email addresses consistently (part4) 2014-06-23 08:25:03 +00:00
nsdispatch.c The fallback flag in nsdispatch prevents the fallback implementation of 2014-11-25 09:47:15 +00:00
nslexer.l Remove clause 3 and 4 from TNF licenses 2013-05-29 01:54:10 +00:00
nsparser.y Remove clause 3 and 4 from TNF licenses 2013-05-29 01:54:10 +00:00
nss_backends.h
nss_compat.c
ntoh.c
rcmd.3
rcmd.c libc: Make various internal file descriptors from fopen() close-on-exec. 2013-08-23 13:59:47 +00:00
rcmdsh.3
rcmdsh.c
recv.c Make recv() and send() cancellation points, as required by POSIX. 2013-06-09 14:31:59 +00:00
res_config.h
resolver.3
rthdr.c
sctp_bindx.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_connectx.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_freepaddrs.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_getaddrlen.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_getassocid.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_getpaddrs.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_opt_info.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_recvmsg.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_send.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_sendmsg.3 Remove the advertising clause from the Regents of the University of 2013-05-28 20:37:48 +00:00
sctp_sys_calls.c Add support for the SCTP_PR_STREAM_STATUS and SCTP_PR_ASSOC_STATUS 2014-08-13 15:50:16 +00:00
send.c Make recv() and send() cancellation points, as required by POSIX. 2013-06-09 14:31:59 +00:00
sockatmark.3
sockatmark.c
sourcefilter.3 use .Mt to mark up email addresses consistently (part4) 2014-06-23 08:25:03 +00:00
sourcefilter.c Clean r268867. 2014-07-19 14:34:06 +00:00
Symbol.map Move sctp_sendv and sctp_recvv to FBSD_1.3 as suggested by 2012-04-26 19:56:06 +00:00
vars.c