nfs-ganesha 1.4
|
00001 /* 00002 * Please do not edit this file. 00003 * It was generated using rpcgen. 00004 */ 00005 00006 #ifdef HAVE_CONFIG_H 00007 #include "config.h" 00008 #endif 00009 00010 #include "nsm.h" 00011 00012 bool_t xdr_res(XDR * xdrs, res * objp) 00013 { 00014 if(!xdr_enum(xdrs, (enum_t *) objp)) 00015 return FALSE; 00016 return TRUE; 00017 } 00018 00019 bool_t xdr_sm_stat_res(XDR * xdrs, sm_stat_res * objp) 00020 { 00021 if(!xdr_res(xdrs, &objp->res_stat)) 00022 return FALSE; 00023 if(!xdr_int(xdrs, &objp->state)) 00024 return FALSE; 00025 return TRUE; 00026 } 00027 00028 bool_t xdr_sm_stat(XDR * xdrs, sm_stat * objp) 00029 { 00030 if(!xdr_int(xdrs, &objp->state)) 00031 return FALSE; 00032 return TRUE; 00033 } 00034 00035 bool_t xdr_my_id(XDR * xdrs, my_id * objp) 00036 { 00037 if(!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN)) 00038 return FALSE; 00039 if(!xdr_int(xdrs, &objp->my_prog)) 00040 return FALSE; 00041 if(!xdr_int(xdrs, &objp->my_vers)) 00042 return FALSE; 00043 if(!xdr_int(xdrs, &objp->my_proc)) 00044 return FALSE; 00045 return TRUE; 00046 } 00047 00048 bool_t xdr_mon_id(XDR * xdrs, mon_id * objp) 00049 { 00050 if(!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 00051 return FALSE; 00052 if(!xdr_my_id(xdrs, &objp->my_id)) 00053 return FALSE; 00054 return TRUE; 00055 } 00056 00057 bool_t xdr_mon(XDR * xdrs, mon * objp) 00058 { 00059 if(!xdr_mon_id(xdrs, &objp->mon_id)) 00060 return FALSE; 00061 if(!xdr_opaque(xdrs, objp->priv, 16)) 00062 return FALSE; 00063 return TRUE; 00064 }