1*d687e96aSpgoyette /* $NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $ */
26ca35587Sdholland /*
36ca35587Sdholland * Please do not edit this file.
46ca35587Sdholland * It was generated using rpcgen.
56ca35587Sdholland */
66ca35587Sdholland
7*d687e96aSpgoyette #include <fs/nfs/nlm/sm_inter.h>
86ca35587Sdholland #include <sys/cdefs.h>
96ca35587Sdholland /* __FBSDID("FreeBSD: head/sys/nlm/sm_inter_xdr.c 177685 2008-03-28 09:50:32Z dfr "); */
10*d687e96aSpgoyette __RCSID("$NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $");
116ca35587Sdholland
126ca35587Sdholland bool_t
xdr_sm_name(XDR * xdrs,sm_name * objp)136ca35587Sdholland xdr_sm_name(XDR *xdrs, sm_name *objp)
146ca35587Sdholland {
156ca35587Sdholland
166ca35587Sdholland if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
176ca35587Sdholland return (FALSE);
186ca35587Sdholland return (TRUE);
196ca35587Sdholland }
206ca35587Sdholland
216ca35587Sdholland bool_t
xdr_my_id(XDR * xdrs,my_id * objp)226ca35587Sdholland xdr_my_id(XDR *xdrs, my_id *objp)
236ca35587Sdholland {
246ca35587Sdholland
256ca35587Sdholland if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN))
266ca35587Sdholland return (FALSE);
276ca35587Sdholland if (!xdr_int(xdrs, &objp->my_prog))
286ca35587Sdholland return (FALSE);
296ca35587Sdholland if (!xdr_int(xdrs, &objp->my_vers))
306ca35587Sdholland return (FALSE);
316ca35587Sdholland if (!xdr_int(xdrs, &objp->my_proc))
326ca35587Sdholland return (FALSE);
336ca35587Sdholland return (TRUE);
346ca35587Sdholland }
356ca35587Sdholland
366ca35587Sdholland bool_t
xdr_mon_id(XDR * xdrs,mon_id * objp)376ca35587Sdholland xdr_mon_id(XDR *xdrs, mon_id *objp)
386ca35587Sdholland {
396ca35587Sdholland
406ca35587Sdholland if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
416ca35587Sdholland return (FALSE);
426ca35587Sdholland if (!xdr_my_id(xdrs, &objp->my_id))
436ca35587Sdholland return (FALSE);
446ca35587Sdholland return (TRUE);
456ca35587Sdholland }
466ca35587Sdholland
476ca35587Sdholland bool_t
xdr_mon(XDR * xdrs,mon * objp)486ca35587Sdholland xdr_mon(XDR *xdrs, mon *objp)
496ca35587Sdholland {
506ca35587Sdholland
516ca35587Sdholland if (!xdr_mon_id(xdrs, &objp->mon_id))
526ca35587Sdholland return (FALSE);
536ca35587Sdholland if (!xdr_opaque(xdrs, objp->priv, 16))
546ca35587Sdholland return (FALSE);
556ca35587Sdholland return (TRUE);
566ca35587Sdholland }
576ca35587Sdholland
586ca35587Sdholland bool_t
xdr_stat_chge(XDR * xdrs,stat_chge * objp)596ca35587Sdholland xdr_stat_chge(XDR *xdrs, stat_chge *objp)
606ca35587Sdholland {
616ca35587Sdholland
626ca35587Sdholland if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
636ca35587Sdholland return (FALSE);
646ca35587Sdholland if (!xdr_int(xdrs, &objp->state))
656ca35587Sdholland return (FALSE);
666ca35587Sdholland return (TRUE);
676ca35587Sdholland }
686ca35587Sdholland
696ca35587Sdholland bool_t
xdr_sm_stat(XDR * xdrs,sm_stat * objp)706ca35587Sdholland xdr_sm_stat(XDR *xdrs, sm_stat *objp)
716ca35587Sdholland {
726ca35587Sdholland
736ca35587Sdholland if (!xdr_int(xdrs, &objp->state))
746ca35587Sdholland return (FALSE);
756ca35587Sdholland return (TRUE);
766ca35587Sdholland }
776ca35587Sdholland
786ca35587Sdholland bool_t
xdr_sm_res(XDR * xdrs,sm_res * objp)796ca35587Sdholland xdr_sm_res(XDR *xdrs, sm_res *objp)
806ca35587Sdholland {
816ca35587Sdholland
826ca35587Sdholland if (!xdr_enum(xdrs, (enum_t *)objp))
836ca35587Sdholland return (FALSE);
846ca35587Sdholland return (TRUE);
856ca35587Sdholland }
866ca35587Sdholland
876ca35587Sdholland bool_t
xdr_sm_stat_res(XDR * xdrs,sm_stat_res * objp)886ca35587Sdholland xdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp)
896ca35587Sdholland {
906ca35587Sdholland
916ca35587Sdholland if (!xdr_sm_res(xdrs, &objp->res_stat))
926ca35587Sdholland return (FALSE);
936ca35587Sdholland if (!xdr_int(xdrs, &objp->state))
946ca35587Sdholland return (FALSE);
956ca35587Sdholland return (TRUE);
966ca35587Sdholland }
976ca35587Sdholland
986ca35587Sdholland bool_t
xdr_sm_status(XDR * xdrs,sm_status * objp)996ca35587Sdholland xdr_sm_status(XDR *xdrs, sm_status *objp)
1006ca35587Sdholland {
1016ca35587Sdholland
1026ca35587Sdholland if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
1036ca35587Sdholland return (FALSE);
1046ca35587Sdholland if (!xdr_int(xdrs, &objp->state))
1056ca35587Sdholland return (FALSE);
1066ca35587Sdholland if (!xdr_opaque(xdrs, objp->priv, 16))
1076ca35587Sdholland return (FALSE);
1086ca35587Sdholland return (TRUE);
1096ca35587Sdholland }
110