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