/* * Please do not edit this file. * It was generated using rpcgen. */ #include "db_entry_c.h" #ifndef _KERNEL #include #endif /* !_KERNEL */ #include "nis_clnt.h" bool_t xdr_db_status(xdrs, objp) XDR *xdrs; db_status *objp; { rpc_inline_t *buf; if (!xdr_enum(xdrs, (enum_t *)objp)) return (FALSE); return (TRUE); } bool_t xdr_db_action(xdrs, objp) XDR *xdrs; db_action *objp; { rpc_inline_t *buf; if (!xdr_enum(xdrs, (enum_t *)objp)) return (FALSE); return (TRUE); } bool_t xdr_entry_object(xdrs, objp) XDR *xdrs; entry_object *objp; { rpc_inline_t *buf; if (!xdr_entry_obj(xdrs, objp)) return (FALSE); return (TRUE); } bool_t xdr_entry_object_p(xdrs, objp) XDR *xdrs; entry_object_p *objp; { rpc_inline_t *buf; if (!xdr_pointer(xdrs, (char **)objp, sizeof (entry_object), (xdrproc_t)xdr_entry_object)) return (FALSE); return (TRUE); } bool_t xdr_db_stringname(xdrs, objp) XDR *xdrs; db_stringname *objp; { rpc_inline_t *buf; if (!xdr_nis_name(xdrs, objp)) return (FALSE); return (TRUE); } bool_t xdr_db_attrname(xdrs, objp) XDR *xdrs; db_attrname *objp; { rpc_inline_t *buf; if (!xdr_nis_attr(xdrs, objp)) return (FALSE); return (TRUE); } bool_t xdr_db_next_desc(xdrs, objp) XDR *xdrs; db_next_desc *objp; { rpc_inline_t *buf; if (!xdr_bytes(xdrs, (char **)&objp->db_next_desc_val, (u_int *) &objp->db_next_desc_len, ~0)) return (FALSE); return (TRUE); } bool_t xdr_db_result(xdrs, objp) XDR *xdrs; db_result *objp; { rpc_inline_t *buf; if (!xdr_db_status(xdrs, &objp->status)) return (FALSE); if (!xdr_db_next_desc(xdrs, &objp->nextinfo)) return (FALSE); if (!xdr_array(xdrs, (char **)&objp->objects.objects_val, (u_int *) &objp->objects.objects_len, ~0, sizeof (entry_object_p), (xdrproc_t)xdr_entry_object_p)) return (FALSE); if (!xdr_long(xdrs, &objp->ticks)) return (FALSE); return (TRUE); } bool_t xdr_db_request(xdrs, objp) XDR *xdrs; db_request *objp; { rpc_inline_t *buf; if (!xdr_db_stringname(xdrs, &objp->table_name)) return (FALSE); if (!xdr_array(xdrs, (char **)&objp->attrs.attrs_val, (u_int *) &objp->attrs.attrs_len, NIS_MAXCOLUMNS, sizeof (db_attrname), (xdrproc_t)xdr_db_attrname)) return (FALSE); if (!xdr_pointer(xdrs, (char **)&objp->obj, sizeof (entry_object), (xdrproc_t)xdr_entry_object)) return (FALSE); return (TRUE); }