1 /*
2  * Please do not edit this file.
3  * It was generated using rpcgen.
4  */
5 
6 #include "kwarnd.h"
7 
8 #ifndef _KERNEL
9 #include <stdlib.h>
10 #endif /* !_KERNEL */
11 
12 /*
13  * Copyright 1990-2002 Sun Microsystems, Inc.  All rights reserved.
14  * Use is subject to license terms.
15  */
16 
17 
18 
19 #include <sys/types.h>
20 #include <sys/time.h>
21 #include <rpc/auth_sys.h>
22 #include <locale.h>
23 
24 
25 bool_t
26 xdr_WARNING_NAME_T(xdrs, objp)
27 	XDR *xdrs;
28 	WARNING_NAME_T *objp;
29 {
30 
31 	rpc_inline_t *buf;
32 
33 	if (!xdr_string(xdrs, objp, 128))
34 		return (FALSE);
35 	return (TRUE);
36 }
37 
38 bool_t
39 xdr_OM_UINT32(xdrs, objp)
40 	XDR *xdrs;
41 	OM_UINT32 *objp;
42 {
43 
44 	rpc_inline_t *buf;
45 
46 	if (!xdr_u_int(xdrs, objp))
47 		return (FALSE);
48 	return (TRUE);
49 }
50 
51 bool_t
52 xdr_kwarn_add_warning_arg(xdrs, objp)
53 	XDR *xdrs;
54 	kwarn_add_warning_arg *objp;
55 {
56 
57 	rpc_inline_t *buf;
58 
59 	if (!xdr_WARNING_NAME_T(xdrs, &objp->warning_name))
60 		return (FALSE);
61 	if (!xdr_long(xdrs, &objp->cred_exp_time))
62 		return (FALSE);
63 	return (TRUE);
64 }
65 
66 bool_t
67 xdr_kwarn_add_warning_res(xdrs, objp)
68 	XDR *xdrs;
69 	kwarn_add_warning_res *objp;
70 {
71 
72 	rpc_inline_t *buf;
73 
74 	if (!xdr_OM_UINT32(xdrs, &objp->status))
75 		return (FALSE);
76 	return (TRUE);
77 }
78 
79 bool_t
80 xdr_kwarn_del_warning_arg(xdrs, objp)
81 	XDR *xdrs;
82 	kwarn_del_warning_arg *objp;
83 {
84 
85 	rpc_inline_t *buf;
86 
87 	if (!xdr_WARNING_NAME_T(xdrs, &objp->warning_name))
88 		return (FALSE);
89 	return (TRUE);
90 }
91 
92 bool_t
93 xdr_kwarn_del_warning_res(xdrs, objp)
94 	XDR *xdrs;
95 	kwarn_del_warning_res *objp;
96 {
97 
98 	rpc_inline_t *buf;
99 
100 	if (!xdr_OM_UINT32(xdrs, &objp->status))
101 		return (FALSE);
102 	return (TRUE);
103 }
104