sm_inter_xdr.c revision 1.2
1/* $NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $ */ 2/* 3 * Please do not edit this file. 4 * It was generated using rpcgen. 5 */ 6 7#include <fs/nfs/nlm/sm_inter.h> 8#include <sys/cdefs.h> 9/* __FBSDID("FreeBSD: head/sys/nlm/sm_inter_xdr.c 177685 2008-03-28 09:50:32Z dfr "); */ 10__RCSID("$NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $"); 11 12bool_t 13xdr_sm_name(XDR *xdrs, sm_name *objp) 14{ 15 16 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 17 return (FALSE); 18 return (TRUE); 19} 20 21bool_t 22xdr_my_id(XDR *xdrs, my_id *objp) 23{ 24 25 if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN)) 26 return (FALSE); 27 if (!xdr_int(xdrs, &objp->my_prog)) 28 return (FALSE); 29 if (!xdr_int(xdrs, &objp->my_vers)) 30 return (FALSE); 31 if (!xdr_int(xdrs, &objp->my_proc)) 32 return (FALSE); 33 return (TRUE); 34} 35 36bool_t 37xdr_mon_id(XDR *xdrs, mon_id *objp) 38{ 39 40 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 41 return (FALSE); 42 if (!xdr_my_id(xdrs, &objp->my_id)) 43 return (FALSE); 44 return (TRUE); 45} 46 47bool_t 48xdr_mon(XDR *xdrs, mon *objp) 49{ 50 51 if (!xdr_mon_id(xdrs, &objp->mon_id)) 52 return (FALSE); 53 if (!xdr_opaque(xdrs, objp->priv, 16)) 54 return (FALSE); 55 return (TRUE); 56} 57 58bool_t 59xdr_stat_chge(XDR *xdrs, stat_chge *objp) 60{ 61 62 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 63 return (FALSE); 64 if (!xdr_int(xdrs, &objp->state)) 65 return (FALSE); 66 return (TRUE); 67} 68 69bool_t 70xdr_sm_stat(XDR *xdrs, sm_stat *objp) 71{ 72 73 if (!xdr_int(xdrs, &objp->state)) 74 return (FALSE); 75 return (TRUE); 76} 77 78bool_t 79xdr_sm_res(XDR *xdrs, sm_res *objp) 80{ 81 82 if (!xdr_enum(xdrs, (enum_t *)objp)) 83 return (FALSE); 84 return (TRUE); 85} 86 87bool_t 88xdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp) 89{ 90 91 if (!xdr_sm_res(xdrs, &objp->res_stat)) 92 return (FALSE); 93 if (!xdr_int(xdrs, &objp->state)) 94 return (FALSE); 95 return (TRUE); 96} 97 98bool_t 99xdr_sm_status(XDR *xdrs, sm_status *objp) 100{ 101 102 if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 103 return (FALSE); 104 if (!xdr_int(xdrs, &objp->state)) 105 return (FALSE); 106 if (!xdr_opaque(xdrs, objp->priv, 16)) 107 return (FALSE); 108 return (TRUE); 109} 110