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