1177633Sdfr/* 2177633Sdfr * Please do not edit this file. 3177633Sdfr * It was generated using rpcgen. 4177633Sdfr */ 5177633Sdfr 6177685Sdfr#include <nlm/sm_inter.h> 7177633Sdfr#include <sys/cdefs.h> 8177633Sdfr__FBSDID("$FreeBSD$"); 9177633Sdfr 10177633Sdfrbool_t 11177633Sdfrxdr_sm_name(XDR *xdrs, sm_name *objp) 12177633Sdfr{ 13177633Sdfr 14177633Sdfr if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 15177633Sdfr return (FALSE); 16177633Sdfr return (TRUE); 17177633Sdfr} 18177633Sdfr 19177633Sdfrbool_t 20177633Sdfrxdr_my_id(XDR *xdrs, my_id *objp) 21177633Sdfr{ 22177633Sdfr 23177633Sdfr if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN)) 24177633Sdfr return (FALSE); 25177633Sdfr if (!xdr_int(xdrs, &objp->my_prog)) 26177633Sdfr return (FALSE); 27177633Sdfr if (!xdr_int(xdrs, &objp->my_vers)) 28177633Sdfr return (FALSE); 29177633Sdfr if (!xdr_int(xdrs, &objp->my_proc)) 30177633Sdfr return (FALSE); 31177633Sdfr return (TRUE); 32177633Sdfr} 33177633Sdfr 34177633Sdfrbool_t 35177633Sdfrxdr_mon_id(XDR *xdrs, mon_id *objp) 36177633Sdfr{ 37177633Sdfr 38177633Sdfr if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 39177633Sdfr return (FALSE); 40177633Sdfr if (!xdr_my_id(xdrs, &objp->my_id)) 41177633Sdfr return (FALSE); 42177633Sdfr return (TRUE); 43177633Sdfr} 44177633Sdfr 45177633Sdfrbool_t 46177633Sdfrxdr_mon(XDR *xdrs, mon *objp) 47177633Sdfr{ 48177633Sdfr 49177633Sdfr if (!xdr_mon_id(xdrs, &objp->mon_id)) 50177633Sdfr return (FALSE); 51177633Sdfr if (!xdr_opaque(xdrs, objp->priv, 16)) 52177633Sdfr return (FALSE); 53177633Sdfr return (TRUE); 54177633Sdfr} 55177633Sdfr 56177633Sdfrbool_t 57177633Sdfrxdr_stat_chge(XDR *xdrs, stat_chge *objp) 58177633Sdfr{ 59177633Sdfr 60177633Sdfr if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 61177633Sdfr return (FALSE); 62177633Sdfr if (!xdr_int(xdrs, &objp->state)) 63177633Sdfr return (FALSE); 64177633Sdfr return (TRUE); 65177633Sdfr} 66177633Sdfr 67177633Sdfrbool_t 68177633Sdfrxdr_sm_stat(XDR *xdrs, sm_stat *objp) 69177633Sdfr{ 70177633Sdfr 71177633Sdfr if (!xdr_int(xdrs, &objp->state)) 72177633Sdfr return (FALSE); 73177633Sdfr return (TRUE); 74177633Sdfr} 75177633Sdfr 76177633Sdfrbool_t 77177633Sdfrxdr_sm_res(XDR *xdrs, sm_res *objp) 78177633Sdfr{ 79177633Sdfr 80177633Sdfr if (!xdr_enum(xdrs, (enum_t *)objp)) 81177633Sdfr return (FALSE); 82177633Sdfr return (TRUE); 83177633Sdfr} 84177633Sdfr 85177633Sdfrbool_t 86177633Sdfrxdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp) 87177633Sdfr{ 88177633Sdfr 89177633Sdfr if (!xdr_sm_res(xdrs, &objp->res_stat)) 90177633Sdfr return (FALSE); 91177633Sdfr if (!xdr_int(xdrs, &objp->state)) 92177633Sdfr return (FALSE); 93177633Sdfr return (TRUE); 94177633Sdfr} 95177633Sdfr 96177633Sdfrbool_t 97177633Sdfrxdr_sm_status(XDR *xdrs, sm_status *objp) 98177633Sdfr{ 99177633Sdfr 100177633Sdfr if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN)) 101177633Sdfr return (FALSE); 102177633Sdfr if (!xdr_int(xdrs, &objp->state)) 103177633Sdfr return (FALSE); 104177633Sdfr if (!xdr_opaque(xdrs, objp->priv, 16)) 105177633Sdfr return (FALSE); 106177633Sdfr return (TRUE); 107177633Sdfr} 108