Lines Matching refs:xdrs
127 xdr_domainname(XDR *xdrs, char *objp)
130 _DIAGASSERT(xdrs != NULL);
133 return xdr_string(xdrs, &objp, YPMAXDOMAIN);
140 xdr_peername(XDR *xdrs, char *objp)
143 _DIAGASSERT(xdrs != NULL);
146 return xdr_string(xdrs, &objp, YPMAXPEER);
153 xdr_mapname(XDR *xdrs, char *objp)
156 _DIAGASSERT(xdrs != NULL);
159 return xdr_string(xdrs, &objp, YPMAXMAP);
163 xdr_ypdomain_wrap_string(XDR *xdrs, char **objp)
166 _DIAGASSERT(xdrs != NULL);
169 return xdr_string(xdrs, objp, YPMAXDOMAIN);
173 xdr_ypmap_wrap_string(XDR *xdrs, char **objp)
176 _DIAGASSERT(xdrs != NULL);
179 return xdr_string(xdrs, objp, YPMAXMAP);
183 xdr_ypowner_wrap_string(XDR *xdrs, char **objp)
186 _DIAGASSERT(xdrs != NULL);
189 return xdr_string(xdrs, objp, YPMAXPEER);
193 xdr_datum(XDR *xdrs, datum *objp)
196 _DIAGASSERT(xdrs != NULL);
199 return xdr_bytes(xdrs, __UNCONST(&objp->dptr),
204 xdr_ypreq_key(XDR *xdrs, struct ypreq_key *objp)
207 _DIAGASSERT(xdrs != NULL);
210 if (!xdr_ypdomain_wrap_string(xdrs, __UNCONST(&objp->domain)))
213 if (!xdr_ypmap_wrap_string(xdrs, __UNCONST(&objp->map)))
216 if (!xdr_datum(xdrs, &objp->keydat))
223 xdr_ypreq_nokey(XDR *xdrs, struct ypreq_nokey *objp)
226 _DIAGASSERT(xdrs != NULL);
229 if (!xdr_ypdomain_wrap_string(xdrs, __UNCONST(&objp->domain)))
232 if (!xdr_ypmap_wrap_string(xdrs, __UNCONST(&objp->map)))
239 xdr_yp_inaddr(XDR *xdrs, struct in_addr *objp)
242 _DIAGASSERT(xdrs != NULL);
245 return xdr_opaque(xdrs, (caddr_t)(void *)&objp->s_addr,
250 xdr_ypbind_binding(XDR *xdrs, struct ypbind_binding *objp)
253 _DIAGASSERT(xdrs != NULL);
256 if (!xdr_yp_inaddr(xdrs, &objp->ypbind_binding_addr))
259 if (!xdr_opaque(xdrs, (void *)&objp->ypbind_binding_port,
267 xdr_ypbind_resptype(XDR *xdrs, enum ypbind_resptype *objp)
270 _DIAGASSERT(xdrs != NULL);
273 return xdr_enum(xdrs, (enum_t *)(void *)objp);
277 xdr_ypstat(XDR *xdrs, enum ypbind_resptype *objp)
280 _DIAGASSERT(xdrs != NULL);
283 return xdr_enum(xdrs, (enum_t *)(void *)objp);
287 xdr_ypbind_resp(XDR *xdrs, struct ypbind_resp *objp)
290 _DIAGASSERT(xdrs != NULL);
293 if (!xdr_ypbind_resptype(xdrs, &objp->ypbind_status))
298 return xdr_u_int(xdrs,
302 return xdr_ypbind_binding(xdrs,
312 xdr_ypresp_val(XDR *xdrs, struct ypresp_val *objp)
315 _DIAGASSERT(xdrs != NULL);
318 if (!xdr_ypstat(xdrs, (enum ypbind_resptype *)(void *)&objp->status))
321 if (!xdr_datum(xdrs, &objp->valdat))
328 xdr_ypbind_setdom(XDR *xdrs, struct ypbind_setdom *objp)
332 _DIAGASSERT(xdrs != NULL);
337 if (!xdr_ypdomain_wrap_string(xdrs, &cp))
340 if (!xdr_ypbind_binding(xdrs, &objp->ypsetdom_binding))
343 if (!xdr_u_int(xdrs, &objp->ypsetdom_vers))
350 xdr_ypresp_key_val(XDR *xdrs, struct ypresp_key_val *objp)
353 _DIAGASSERT(xdrs != NULL);
356 if (!xdr_ypstat(xdrs, (enum ypbind_resptype *)(void *)&objp->status))
359 if (!xdr_datum(xdrs, &objp->valdat))
362 if (!xdr_datum(xdrs, &objp->keydat))
369 xdr_ypall(XDR *xdrs, struct ypall_callback *incallback)
375 _DIAGASSERT(xdrs != NULL);
389 if (!xdr_bool(xdrs, &more))
395 status = xdr_ypresp_key_val(xdrs, &out);
415 xdr_ypresp_master(XDR *xdrs, struct ypresp_master *objp)
418 _DIAGASSERT(xdrs != NULL);
421 if (!xdr_ypstat(xdrs, (enum ypbind_resptype *)(void *)&objp->status))
424 if (!xdr_string(xdrs, &objp->master, YPMAXPEER))
431 xdr_ypmaplist_str(XDR *xdrs, char *objp)
434 _DIAGASSERT(xdrs != NULL);
437 return xdr_string(xdrs, &objp, YPMAXMAP+1);
441 xdr_ypmaplist(XDR *xdrs, struct ypmaplist *objp)
444 _DIAGASSERT(xdrs != NULL);
447 if (!xdr_ypmaplist_str(xdrs, objp->ypml_name))
450 if (!xdr_pointer(xdrs, (char **)(void *)&objp->ypml_next,
458 xdr_ypresp_maplist(XDR *xdrs, struct ypresp_maplist *objp)
461 _DIAGASSERT(xdrs != NULL);
464 if (!xdr_ypstat(xdrs, (enum ypbind_resptype *)(void *)&objp->status))
467 if (!xdr_pointer(xdrs, (char **)(void *)&objp->list,
475 xdr_ypresp_order(XDR *xdrs, struct ypresp_order *objp)
478 _DIAGASSERT(xdrs != NULL);
481 if (!xdr_ypstat(xdrs, (enum ypbind_resptype *)(void *)&objp->status))
484 if (!xdr_u_int(xdrs, &objp->ordernum))
491 xdr_ypreq_xfr(XDR *xdrs, struct ypreq_xfr *objp)
494 _DIAGASSERT(xdrs != NULL);
497 if (!xdr_ypmap_parms(xdrs, &objp->map_parms))
500 if (!xdr_u_int(xdrs, &objp->transid))
503 if (!xdr_u_int(xdrs, &objp->proto))
506 if (!xdr_u_int(xdrs, &objp->port))
513 xdr_ypmap_parms(XDR *xdrs, struct ypmap_parms *objp)
516 _DIAGASSERT(xdrs != NULL);
519 if (!xdr_ypdomain_wrap_string(xdrs, __UNCONST(&objp->domain)))
522 if (!xdr_ypmap_wrap_string(xdrs, __UNCONST(&objp->map)))
525 if (!xdr_u_int(xdrs, &objp->ordernum))
528 if (!xdr_ypowner_wrap_string(xdrs, &objp->owner))
535 xdr_yppushresp_xfr(XDR *xdrs, struct yppushresp_xfr *objp)
538 _DIAGASSERT(xdrs != NULL);
541 if (!xdr_u_int(xdrs, &objp->transid))
544 if (!xdr_enum(xdrs, (enum_t *)&objp->status))