Lines Matching refs:xdrs
90 XDR xdrs;
129 xdrmem_create(&xdrs, mymem, MAX_AUTH_BYTES, XDR_ENCODE);
130 if (!xdr_authsys_parms(&xdrs, &aup)) {
135 au->au_origcred.oa_length = XDR_GETPOS(&xdrs);
243 authsys_marshal(AUTH *auth, XDR *xdrs)
248 return (XDR_PUTBYTES(xdrs, au->au_marshed, au->au_mpos));
255 XDR xdrs;
260 xdrmem_create(&xdrs, verf->oa_base,
267 if (xdr_opaque_auth(&xdrs, &au->au_shcred)) {
270 xdrs.x_op = XDR_FREE;
271 (void) xdr_opaque_auth(&xdrs, &au->au_shcred);
288 XDR xdrs;
298 xdrmem_create(&xdrs, au->au_origcred.oa_base,
300 stat = xdr_authsys_parms(&xdrs, &aup);
307 xdrs.x_op = XDR_ENCODE;
308 XDR_SETPOS(&xdrs, 0);
309 stat = xdr_authsys_parms(&xdrs, &aup);
316 xdrs.x_op = XDR_FREE;
317 (void) xdr_authsys_parms(&xdrs, &aup);
318 XDR_DESTROY(&xdrs);
348 XDR *xdrs = &xdr_stream;
352 xdrmem_create(xdrs, au->au_marshed, MAX_AUTH_BYTES, XDR_ENCODE);
353 if ((!xdr_opaque_auth(xdrs, &(auth->ah_cred))) ||
354 (!xdr_opaque_auth(xdrs, &(auth->ah_verf)))) {
357 au->au_mpos = XDR_GETPOS(xdrs);
359 XDR_DESTROY(xdrs);