mirror of
git://sourceware.org/git/glibc.git
synced 2025-01-30 12:31:53 +08:00
4eb6619c70
2004-04-02 Jakub Jelinek <jakub@redhat.com> * nis/nss: Add SERVICES_AUTHORITATIVE. * nis/nss-nis.h (NSS_FLAG_SET, NSS_FLAG_NETID_AUTHORITATIVE, NSS_FLAG_SERVICES_AUTHORITATIVE): Define. (_nis_default_nss_flags, _nis_check_default_nss): New decls. (_nis_default_nss): New inline. * nis/nss-nis.c: Include ctype.h, stdio.h and stdio_ext.h. (_nis_default_nss_flags, default_nss): New variables. (_nis_check_default_nss): New function. * nis/nss_nis/nis-initgroups.c: Don't include stdio.h and stdio_ext.h. (check_default_nss, default_nss): Move to nss-nis.c. (init): Removed. (_nss_nis_initgroups_dyn): Use _nis_default_nss (). * nis/nss_nis/nis-services.c (_nss_nis_getservbyname_r): If NSS_FLAG_SERVICES_AUTHORITATIVE and services.byservicename lookup fails, return immediately. |
||
---|---|---|
.. | ||
nis-alias.c | ||
nis-ethers.c | ||
nis-grp.c | ||
nis-hosts.c | ||
nis-initgroups.c | ||
nis-netgrp.c | ||
nis-network.c | ||
nis-proto.c | ||
nis-publickey.c | ||
nis-pwd.c | ||
nis-rpc.c | ||
nis-service.c | ||
nis-spwd.c |