/* * Please do not edit this file. * It was generated using rpcgen. */ #include "db_mindex_c.h" #ifndef _KERNEL #include #endif /* !_KERNEL */ #include "ldap_xdr.h" #include "nis_clnt.h" bool_t xdr_db_mindex(xdrs, objp) XDR *xdrs; db_mindex *objp; { rpc_inline_t *buf; if (!xdr_vers(xdrs, &objp->rversion)) return (FALSE); if (!xdr_array(xdrs, (char **)&objp->indices.indices_val, (u_int *) &objp->indices.indices_len, ~0, sizeof (db_index), (xdrproc_t)xdr_db_index)) return (FALSE); if (!xdr_pointer(xdrs, (char **)&objp->table, sizeof (db_table), (xdrproc_t)xdr_db_table)) return (FALSE); if (!xdr_pointer(xdrs, (char **)&objp->scheme, sizeof (db_scheme), (xdrproc_t)xdr_db_scheme)) return (FALSE); if (!xdr___nisdb_ptr_t(xdrs, &objp->objPath)) return (FALSE); if (!xdr___nisdb_flag_t(xdrs, &objp->noWriteThrough)) return (FALSE); if (!xdr___nisdb_flag_t(xdrs, &objp->noLDAPquery)) return (FALSE); if (!xdr___nisdb_flag_t(xdrs, &objp->initialLoad)) return (FALSE); if (!xdr___nisdb_ptr_t(xdrs, &objp->dbptr)) return (FALSE); if (!xdr___nisdb_rwlock_t(xdrs, &objp->mindex_rwlock)) return (FALSE); return (TRUE); } bool_t xdr_db_mindex_p(xdrs, objp) XDR *xdrs; db_mindex_p *objp; { rpc_inline_t *buf; if (!xdr_pointer(xdrs, (char **)objp, sizeof (db_mindex), (xdrproc_t)xdr_db_mindex)) return (FALSE); return (TRUE); } bool_t xdr_strP(xdrs, objp) XDR *xdrs; strP *objp; { rpc_inline_t *buf; if (!xdr_string(xdrs, objp, ~0)) return (FALSE); return (TRUE); } bool_t xdr_xdr_nis_object_s(xdrs, objp) XDR *xdrs; xdr_nis_object_s *objp; { rpc_inline_t *buf; if (!xdr_int(xdrs, &objp->xversion)) return (FALSE); if (!xdr_pointer(xdrs, (char **)&objp->obj, sizeof (nis_object), (xdrproc_t)xdr_nis_object)) return (FALSE); if (!xdr_array(xdrs, (char **)&objp->dirEntry.dirEntry_val, (u_int *) &objp->dirEntry.dirEntry_len, ~0, sizeof (strP), (xdrproc_t)xdr_strP)) return (FALSE); return (TRUE); } bool_t xdr_xdr_nis_object_t(xdrs, objp) XDR *xdrs; xdr_nis_object_t *objp; { rpc_inline_t *buf; if (!xdr_xdr_nis_object_s(xdrs, objp)) return (FALSE); return (TRUE); }