Lines Matching refs:xdrs
122 XDR xdrs;
191 xdrmem_create(&xdrs, (caddr_t)xdrmem, token_size, XDR_ENCODE);
193 if ((stat = __xdr_encode_token(&xdrs, NULL, token, keys))
218 XDR xdrs;
243 xdrmem_create(&xdrs, (char *)buf, token_size, XDR_ENCODE);
246 if ((stat = __xdr_encode_token(&xdrs, msg, token, keys))
304 XDR xdrs;
369 xdrmem_create(&xdrs, (caddr_t)p, token_len, XDR_DECODE);
388 if ((stat = __xdr_decode_token(&xdrs, NULL, token, NULL, sig))
408 XDR xdrs;
413 xdrmem_create(&xdrs, (caddr_t)input->value, input->length, XDR_DECODE);
420 if ((stat = __xdr_decode_token(&xdrs, msg, token, keys, &sig))
432 * Warning these routines assumes that xdrs was created with xdrmem_create!
436 * __xdr_encode_token: Given an allocated xdrs stream serialize the supplied
445 __xdr_encode_token(register XDR *xdrs, gss_buffer_t msg,
450 /* Check that xdrs is valid */
451 if (xdrs == 0 || xdrs->x_op != XDR_ENCODE)
455 if (!xdr_dh_version(xdrs, &objp->ver))
459 stat = __mk_sig(get_qop(objp), xdrs->x_base,
460 xdr_getpos(xdrs), msg, keys,
467 if (!xdr_dh_signature(xdrs, &objp->verifier))
492 __xdr_decode_token(register XDR *xdrs, gss_buffer_t msg,
498 if (xdrs == 0 || xdrs->x_op != XDR_DECODE)
502 if (!xdr_dh_version(xdrs, &objp->ver))
515 stat = __mk_sig(get_qop(objp), xdrs->x_base,
516 xdr_getpos(xdrs), msg, keys, sig);
521 if (!xdr_dh_signature(xdrs, &objp->verifier))