4.3BSD-UWisc/man/cat3/yppasswd.3r




YPPASSWD(3R)        UNIX Programmer's Manual         YPPASSWD(3R)



NAME
     yppasswd - update user password in yellow pages

SYNPOSIS
     #include <rpcsvc/yppasswd.h>
9     yppasswd(oldpass, newpw)
          char *oldpass
          struct passwd *newpw;

DESCRIPTION
     If _o_l_d_p_a_s_s is indeed the old user password, this routine
     replaces the password entry with _n_e_w_p_w.  It returns 0 if
     successful.

RPC INFO
     program number:
          YPPASSWDPROG
9     xdr routines:
          xdr_ppasswd(xdrs, yp)
               XDR *xdrs;
               struct yppasswd *yp;
          xdr_yppasswd(xdrs, pw)
               XDR *xdrs;
               struct passwd *pw;
     procs:
          YPPASSWDPROC_UPDATE
               Takes _s_t_r_u_c_t _y_p_p_a_s_s_w_d as argument, returns integer.
               Same behavior as _y_p_p_a_s_s_w_d() wrapper.
               Uses UNIX authentication.
     versions:
          YPPASSWDVERS_ORIG
9     structures:
          struct yppasswd {
               char *oldpass; /* old (unencrypted) password */
               struct passwd newpw;     /* new pw structure */
          };

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











9


Printed 12/27/86         10 August 1985                         1