YPPASSWD(3R)

NAME
yppasswd - update user password in yellow pages

SYNPOSIS
#include <rpcsvc/yppasswd.h>

yppasswd(oldpass, newpw)
	char *oldpass;
	struct passwd *newpw;

DESCRIPTION
If oldpass is indeed the old user password, yppasswd replaces the password entry with newpw. It returns 0 if successful.

RPC INFO
program number:
	YPPASSWDPROG

xdr routines:
	xdr_ppasswd(xdrs, yp)
		XDR *xdrs;
		struct yppasswd *yp;
	xdr_yppasswd(xdrs, pw)
		XDR *xdrs;
		struct passwd *pw;
procs:
	YPPASSWDPROC_UPDATE
		Takes struct yppasswd as argument, returns integer.
		Same behavior as yppasswd() wrapper.
		Uses UNIX authentication.
versions:
	YPPASSWDVERS_ORIG

structures:
	struct yppasswd {
		char *oldpass;	/* old (unencrypted) password */
		struct passwd newpw;	/* new pw structure */
	};

SEE ALSO
yppasswd(1), yppasswdd(8C)