Date: Sun, 25 Feb 1996 18:34:30 -0800 (PST) From: Bill Paul <wpaul> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/ypserv yp_access.c yp_main.c yp_server.c ypserv.8 Message-ID: <199602260234.SAA13100@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
wpaul 96/02/25 18:34:30 Modified: usr.sbin/ypserv yp_access.c yp_main.c yp_server.c ypserv.8 Log: Add support for NIS v1 client procedures. The following procedures are currently implemented: YPOLDPROC_NULL YPOLDPROC_DOMAIN YPOLDPROC_DOMAIN_NONACK YPOLDPROC_FIRST YPOLDPROC_NEXT YPOLDPROC_MATCH YPOLDPROC_POLL These are all implemented as wrappers around their v2 counterparts. The YPOLDPROC_PUSH, PULL and GET procedures are not implemented since a) I couldn't figure out exactly what to have them do, and b) I suspect they're used for doing map transfers between master and slave servers, which we already do using the v2 protocol anyway. This means we can server NIS v1 clients but can't be a master or slave with NIS v1-only servers. I think I'll get over it. :) The -k (sunos_4_kludge) flag and associated code has been removed since it is no longer needed. Also tweaked yp_access() to handle both sets of procedures and updated the man page. Revision Changes Path 1.5 +25 -10 src/usr.sbin/ypserv/yp_access.c 1.4 +14 -25 src/usr.sbin/ypserv/yp_main.c 1.6 +200 -1 src/usr.sbin/ypserv/yp_server.c 1.5 +21 -17 src/usr.sbin/ypserv/ypserv.8
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602260234.SAA13100>