Sun Jun 23 19:42:05 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Tue, 25 Jun 1996 06:50:12 +0000 (06:50 +0000)
committerroland <roland>
Tue, 25 Jun 1996 06:50:12 +0000 (06:50 +0000)
commit57c7088dcce1786fd5a302a7f7cccfcb30b36219
tree7fa0333928adb177f4f1ad3f04f43701f19e7ac4
parent675223e863ef0778f4f0face8ca43c69254addb9
Sun Jun 23 19:42:05 1996  Ulrich Drepper  <drepper@cygnus.com>

* nss/Makefile, nss/XXX-lookup.c, nss/file-lookup.c,
nss/getXXbyYY.c, nss/getXXbyYY_r.c, nss/getXXent.c,
nss/getXXent_r.c, nss/host-lookup.c, nss/network-lookup.c,
nss/nsswitch.c, nss/nsswitch.h, nss/proto-lookup.c,
nss/service-lookup.c: New files.  Implementation of name
service switch, following the approach in Solaris.
Interface specification and general structure inspired by Peter
Eriksson <pen@lysator.liu.se>.
* nss/nss_files/files-host.c, nss/nss_files/files-network.c,
nss/nss_files/files-proto.c, nss/nss_files/files-service.c:
Implementation of libnss_files.so module for file based databases
in NSS service.
* nss/nss_dns/dns-host.c, nss/nss_dns/dns-network.c: Implementation
        if libnss_dns.so module for DNS name lookup in NSS service.
12 files changed:
nss/XXX-lookup.c [new file with mode: 0644]
nss/file-lookup.c [new file with mode: 0644]
nss/getXXbyYY.c [new file with mode: 0644]
nss/getXXbyYY_r.c [new file with mode: 0644]
nss/getXXent.c [new file with mode: 0644]
nss/host-lookup.c [new file with mode: 0644]
nss/network-lookup.c [new file with mode: 0644]
nss/nss_dns/dns-host.c [new file with mode: 0644]
nss/nsswitch.c [new file with mode: 0644]
nss/nsswitch.h [new file with mode: 0644]
nss/proto-lookup.c [new file with mode: 0644]
nss/service-lookup.c [new file with mode: 0644]