1 /* 2 * Please do not edit this file. 3 * It was generated using rpcgen. 4 */ 5 6 #include "../../head/rpcsvc/spray.h" 7 8 #ifndef _KERNEL 9 #include <stdlib.h> 10 #endif /* !_KERNEL */ 11 12 /* 13 * Copyright (c) 1987, 1991 by Sun Microsystems, Inc. 14 */ 15 /* from spray.x */ 16 17 bool_t 18 xdr_spraytimeval(xdrs, objp) 19 XDR *xdrs; 20 spraytimeval *objp; 21 { 22 23 rpc_inline_t *buf; 24 25 if (!xdr_u_int(xdrs, &objp->sec)) 26 return (FALSE); 27 if (!xdr_u_int(xdrs, &objp->usec)) 28 return (FALSE); 29 return (TRUE); 30 } 31 32 bool_t 33 xdr_spraycumul(xdrs, objp) 34 XDR *xdrs; 35 spraycumul *objp; 36 { 37 38 rpc_inline_t *buf; 39 40 if (!xdr_u_int(xdrs, &objp->counter)) 41 return (FALSE); 42 if (!xdr_spraytimeval(xdrs, &objp->clock)) 43 return (FALSE); 44 return (TRUE); 45 } 46 47 bool_t 48 xdr_sprayarr(xdrs, objp) 49 XDR *xdrs; 50 sprayarr *objp; 51 { 52 53 rpc_inline_t *buf; 54 55 if (!xdr_bytes(xdrs, (char **)&objp->sprayarr_val, (u_int *) &objp->sprayarr_len, SPRAYMAX)) 56 return (FALSE); 57 return (TRUE); 58 } 59