bool_t xdr_ypreq_nokey (XDR *xdrs, ypreq_nokey *objp) { if (!xdr_domainname (xdrs, &objp->domain)) return FALSE; return xdr_mapname (xdrs, &objp->map); }
bool_t xdr_ypmaplist (XDR *xdrs, ypmaplist *objp) { if (!xdr_mapname (xdrs, &objp->map)) return FALSE; return xdr_pointer (xdrs, (char **) &objp->next, sizeof (ypmaplist), (xdrproc_t) xdr_ypmaplist); }
bool_t xdr_ypreq_nokey(XDR *xdrs, struct ypreq_nokey *objp) { if (!xdr_domainname(xdrs, (domainname *)&objp->domain)) { return FALSE; } return xdr_mapname(xdrs, (mapname *)&objp->map); }
bool_t xdr_ypmaplist (XDR *xdrs, ypmaplist *objp) { if (!xdr_mapname (xdrs, &objp->map)) return FALSE; /* Prevent gcc warning about alias violation. */ char **tp = (void *) &objp->next; return xdr_pointer (xdrs, tp, sizeof (ypmaplist), (xdrproc_t) xdr_ypmaplist); }
bool_t xdr_ypmap_parms (XDR *xdrs, ypmap_parms *objp) { if (!xdr_domainname (xdrs, &objp->domain)) return FALSE; if (!xdr_mapname (xdrs, &objp->map)) return FALSE; if (!xdr_u_int (xdrs, &objp->ordernum)) return FALSE; return xdr_peername (xdrs, &objp->peer); }
bool_t xdr_ypreq_nokey(XDR *xdrs, ypreq_nokey *objp) { if (!xdr_domainname(xdrs, &objp->domain)) { return (FALSE); } if (!xdr_mapname(xdrs, &objp->map)) { return (FALSE); } return (TRUE); }
bool_t xdr_ypmap_parms(XDR *xdrs, ypmap_parms *objp) { if (!xdr_domainname(xdrs, &objp->domain)) { return (FALSE); } if (!xdr_mapname(xdrs, &objp->map)) { return (FALSE); } if (!xdr_u_int(xdrs, &objp->ordernum)) { return (FALSE); } if (!xdr_peername(xdrs, &objp->peer)) { return (FALSE); } return (TRUE); }