yp_prot.h lies -> use yp.h (from yp.x) instead, change lots of structure
authorderaadt <deraadt@openbsd.org>
Wed, 24 Apr 1996 12:55:09 +0000 (12:55 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 24 Apr 1996 12:55:09 +0000 (12:55 +0000)
commit18128546e25fc6e040ef818b124e08bd5c8a362e
tree85bc6d1b17a1c2022fbbb55754e66d13096fede6
parent2d5ee5bce6f5e18000e8347b45274fc5727234bf
yp_prot.h lies -> use yp.h (from yp.x) instead, change lots of structure
accesses to match. change xdr_domainname() and some other functions to
take "char **" instead of "char *", as rpcgen intended -- helps programs
linking against rpcgen output of yp.x.  yp_all() should not free it's
return value. split xdryp.c and yplib.c into ~20 files so binaries like
"csh" need not link in functions like yp_maplist(). NIS+'s YP emulation
code lacks YPPROC_ORDER... attempt to deal nicely.
37 files changed:
lib/libc/gen/getgrent.c
lib/libc/gen/getpwent.c
lib/libc/net/gethostnamadr.c
lib/libc/yp/Makefile.inc
lib/libc/yp/_yp_check.c [new file with mode: 0644]
lib/libc/yp/xdr_domainname.c [new file with mode: 0644]
lib/libc/yp/xdr_keydat.c [new file with mode: 0644]
lib/libc/yp/xdr_mapname.c [new file with mode: 0644]
lib/libc/yp/xdr_peername.c [new file with mode: 0644]
lib/libc/yp/xdr_valdat.c [new file with mode: 0644]
lib/libc/yp/xdr_ypbind_binding.c [new file with mode: 0644]
lib/libc/yp/xdr_ypbind_resp.c [new file with mode: 0644]
lib/libc/yp/xdr_ypbind_resptype.c [new file with mode: 0644]
lib/libc/yp/xdr_ypbind_setdom.c [new file with mode: 0644]
lib/libc/yp/xdr_ypmaplist.c [new file with mode: 0644]
lib/libc/yp/xdr_ypreq_key.c [new file with mode: 0644]
lib/libc/yp/xdr_ypreq_nokey.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_all.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_key_val.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_maplist.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_master.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_order.c [new file with mode: 0644]
lib/libc/yp/xdr_ypresp_val.c [new file with mode: 0644]
lib/libc/yp/xdr_ypstat.c [new file with mode: 0644]
lib/libc/yp/xdryp.c [deleted file]
lib/libc/yp/yp_all.c [new file with mode: 0644]
lib/libc/yp/yp_bind.c [new file with mode: 0644]
lib/libc/yp/yp_first.c [new file with mode: 0644]
lib/libc/yp/yp_get_default_domain.c [new file with mode: 0644]
lib/libc/yp/yp_maplist.c [new file with mode: 0644]
lib/libc/yp/yp_master.c [new file with mode: 0644]
lib/libc/yp/yp_order.c [new file with mode: 0644]
lib/libc/yp/yperr_string.c [new file with mode: 0644]
lib/libc/yp/ypinternal.h [new file with mode: 0644]
lib/libc/yp/yplib.c [deleted file]
lib/libc/yp/ypmatch_cache.c [new file with mode: 0644]
lib/libc/yp/ypprot_err.c [new file with mode: 0644]