Home | History | Annotate | Line # | Download | only in nlm
      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 
     12 bool_t
     13 xdr_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 
     21 bool_t
     22 xdr_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 
     36 bool_t
     37 xdr_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 
     47 bool_t
     48 xdr_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 
     58 bool_t
     59 xdr_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 
     69 bool_t
     70 xdr_sm_stat(XDR *xdrs, sm_stat *objp)
     71 {
     72 
     73 	if (!xdr_int(xdrs, &objp->state))
     74 		return (FALSE);
     75 	return (TRUE);
     76 }
     77 
     78 bool_t
     79 xdr_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 
     87 bool_t
     88 xdr_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 
     98 bool_t
     99 xdr_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