bool_t xdr_ypbind_setdom (XDR *xdrs, ypbind_setdom *objp) { if (!xdr_domainname (xdrs, &objp->ypsetdom_domain)) return FALSE; if (!xdr_ypbind_binding (xdrs, &objp->ypsetdom_binding)) return FALSE; return xdr_u_int (xdrs, &objp->ypsetdom_vers); }
bool_t xdr_ypbind_resp (XDR *xdrs, ypbind_resp *objp) { if (!xdr_ypbind_resptype (xdrs, &objp->ypbind_status)) return FALSE; switch (objp->ypbind_status) { case YPBIND_FAIL_VAL: return xdr_u_int (xdrs, &objp->ypbind_resp_u.ypbind_error); case YPBIND_SUCC_VAL: return xdr_ypbind_binding (xdrs, &objp->ypbind_resp_u.ypbind_bindinfo); } return FALSE; }
bool_t xdr_ypbind_setdom(XDR *xdrs, ypbind_setdom *objp) { if (!xdr_domainname(xdrs, &objp->ypsetdom_domain)) { return (FALSE); } if (!xdr_ypbind_binding(xdrs, &objp->ypsetdom_binding)) { return (FALSE); } if (!xdr_u_int(xdrs, &objp->ypsetdom_vers)) { return (FALSE); } return (TRUE); }
bool_t xdr_ypbind_resp(XDR *xdrs, struct ypbind_resp *objp) { if (!xdr_ypbind_resptype(xdrs, &objp->ypbind_status)) { return FALSE; } switch (objp->ypbind_status) { case YPBIND_FAIL_VAL: return xdr_u_int(xdrs, (u_int *)&objp->ypbind_resp_u.ypbind_error); case YPBIND_SUCC_VAL: return xdr_ypbind_binding(xdrs, &objp->ypbind_resp_u.ypbind_bindinfo); default: return FALSE; } /* NOTREACHED */ }
bool_t xdr_ypbind_resp(XDR *xdrs, ypbind_resp *objp) { if (!xdr_ypbind_resptype(xdrs, &objp->ypbind_status)) { return (FALSE); } switch (objp->ypbind_status) { case YPBIND_FAIL_VAL: if (!xdr_u_int(xdrs, &objp->ypbind_resp_u.ypbind_error)) { return (FALSE); } break; case YPBIND_SUCC_VAL: if (!xdr_ypbind_binding(xdrs, &objp->ypbind_resp_u.ypbind_bindinfo)) { return (FALSE); } break; default: return (FALSE); } return (TRUE); }