3 * Copyright 1994, 1995, 1996 Olaf Kirch, <okir@monad.swb.de>
5 * This program is covered by the GNU General Public License, version 2.
6 * It is provided in the hope that it is useful. However, the author
7 * disclaims ALL WARRANTIES, expressed or implied. See the GPL for details.
9 * This file was generated automatically by rpcgen from yppasswd.x, and
16 #define YPPASSWDPROG ((u_long)100009)
17 #define YPPASSWDVERS ((u_long)1)
18 #define YPPASSWDPROC_UPDATE ((u_long)1)
21 * The password struct passed by the update call. I renamed it to
22 * xpasswd to avoid a type clash with the one defined in <pwd.h>.
25 typedef struct xpasswd {
37 typedef struct xpasswd xpasswd;
40 /* The updated password information, plus the old password.
42 typedef struct yppasswd {
47 /* XDR encoding/decoding routines */
48 bool_t xdr_xpasswd(XDR * xdrs, xpasswd * objp);
49 bool_t xdr_yppasswd(XDR * xdrs, yppasswd * objp);
51 #endif /* _YPPASSWD_H_ */