1 /* 2 * Please do not edit this file. 3 * It was generated using rpcgen. 4 */ 5 6 #include "db_c.h" 7 8 #ifndef _KERNEL 9 #include <stdlib.h> 10 #endif /* !_KERNEL */ 11 12 #pragma ident "%Z%%M% %I% %E% SMI" 13 14 bool_t 15 xdr_db(xdrs, objp) 16 XDR *xdrs; 17 db *objp; 18 { 19 20 rpc_inline_t *buf; 21 22 if (!xdr_pointer(xdrs, (char **)&objp->logfilename, sizeof (char), (xdrproc_t)xdr_char)) 23 return (FALSE); 24 if (!xdr_pointer(xdrs, (char **)&objp->dbfilename, sizeof (char), (xdrproc_t)xdr_char)) 25 return (FALSE); 26 if (!xdr_pointer(xdrs, (char **)&objp->tmpfilename, sizeof (char), (xdrproc_t)xdr_char)) 27 return (FALSE); 28 if (!xdr_pointer(xdrs, (char **)&objp->logfile, sizeof (db_log), (xdrproc_t)xdr_db_log)) 29 return (FALSE); 30 if (!xdr_db_mindex(xdrs, &objp->internal_db)) 31 return (FALSE); 32 if (!xdr_bool(xdrs, &objp->logfile_opened)) 33 return (FALSE); 34 if (!xdr_bool(xdrs, &objp->changed)) 35 return (FALSE); 36 if (!xdr___nisdb_rwlock_t(xdrs, &objp->db_rwlock)) 37 return (FALSE); 38 return (TRUE); 39 } 40