Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

yppasswd(1yp)

yppasswdd(8yp)

yppasswd(3yp)

NAME

yppasswd − update user password in yellow pages password map. 

SYNTAX

#include <rpcsvc/yppasswd.h>

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

DESCRIPTION

The yppasswd routine uses Remote Procedure Call (RPC) and External Data Representation (XDR) routines to update a user password in a Yellow Pages password map.  The RPC and XDR elements that are used are listed below under the RPC INFO heading.

If oldpass is indeed the old user password, this routine 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(1yp), yppasswdd(8yp)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026