Lines Matching defs:xdrs
112 XDR xdrs;
154 xdrmem_create(&xdrs, mymem, MAX_AUTH_BYTES, XDR_ENCODE);
155 if (! xdr_authunix_parms(&xdrs, &aup))
157 au->au_origcred.oa_length = len = XDR_GETPOS(&xdrs);
241 authunix_marshal(AUTH *auth, XDR *xdrs)
246 _DIAGASSERT(xdrs != NULL);
249 return (XDR_PUTBYTES(xdrs, au->au_marshed, au->au_mpos));
256 XDR xdrs;
263 xdrmem_create(&xdrs, verf->oa_base, verf->oa_length,
271 if (xdr_opaque_auth(&xdrs, &au->au_shcred)) {
274 xdrs.x_op = XDR_FREE;
275 (void)xdr_opaque_auth(&xdrs, &au->au_shcred);
290 XDR xdrs;
304 xdrmem_create(&xdrs, au->au_origcred.oa_base,
306 stat = xdr_authunix_parms(&xdrs, &aup);
313 xdrs.x_op = XDR_ENCODE;
314 XDR_SETPOS(&xdrs, 0);
315 stat = xdr_authunix_parms(&xdrs, &aup);
322 xdrs.x_op = XDR_FREE;
323 (void)xdr_authunix_parms(&xdrs, &aup);
324 XDR_DESTROY(&xdrs);
357 XDR *xdrs = &xdr_stream;
363 xdrmem_create(xdrs, au->au_marshed, MAX_AUTH_BYTES, XDR_ENCODE);
364 if ((! xdr_opaque_auth(xdrs, &(auth->ah_cred))) ||
365 (! xdr_opaque_auth(xdrs, &(auth->ah_verf))))
368 au->au_mpos = XDR_GETPOS(xdrs);
369 XDR_DESTROY(xdrs);