1 /* 2 * Please do not edit this file. 3 * It was generated using rpcgen. 4 */ 5 6 #include "db_query_c.h" 7 8 #ifndef _KERNEL 9 #include <stdlib.h> 10 #endif /* !_KERNEL */ 11 12 #pragma ident "%Z%%M% %I% %E% SMI" 13 /* A component of a query */ 14 15 bool_t 16 xdr_db_qcomp(xdrs, objp) 17 XDR *xdrs; 18 db_qcomp *objp; 19 { 20 21 rpc_inline_t *buf; 22 23 if (!xdr_int(xdrs, &objp->which_index)) 24 return (FALSE); 25 if (!xdr_pointer(xdrs, (char **)&objp->index_value, sizeof (item), (xdrproc_t)xdr_item)) 26 return (FALSE); 27 return (TRUE); 28 } 29 30 bool_t 31 xdr_db_query(xdrs, objp) 32 XDR *xdrs; 33 db_query *objp; 34 { 35 36 rpc_inline_t *buf; 37 38 if (!xdr_array(xdrs, (char **)&objp->components.components_val, (u_int *) &objp->components.components_len, ~0, 39 sizeof (db_qcomp), (xdrproc_t)xdr_db_qcomp)) 40 return (FALSE); 41 return (TRUE); 42 } 43