[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]

FreeBSD/Linux Kernel Cross Reference
sys/nlm/sm_inter_xdr.c

Version: -  FREEBSD  -  FREEBSD7  -  FREEBSD70  -  FREEBSD6  -  FREEBSD63  -  FREEBSD62  -  FREEBSD61  -  FREEBSD60  -  FREEBSD5  -  FREEBSD55  -  FREEBSD54  -  FREEBSD53  -  FREEBSD52  -  FREEBSD51  -  FREEBSD50  -  FREEBSD4  -  FREEBSD3  -  FREEBSD22  -  linux-2.6  -  linux-2.4.22  -  MK83  -  MK84  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  OPENSOLARIS  -  minix-3-1-1  -  TRUSTEDBSD-SEBSD  -  FREEBSD-LIBC  -  FREEBSD7-LIBC  -  FREEBSD6-LIBC  -  GLIBC27 
SearchContext: -  none  -  excerpts  -  bigexcerpts 

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

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.