MAX_AUTH_BYTES
char su_verfbody[MAX_AUTH_BYTES]; /* verifier body */
char su_verfbody[MAX_AUTH_BYTES]; /* verifier body */
xdrmem_create(&xdrs, mymem, MAX_AUTH_BYTES, XDR_ENCODE);
xdrmem_create(xdrs, au->au_marshed, MAX_AUTH_BYTES, XDR_ENCODE);
char au_marshed[MAX_AUTH_BYTES];
char mymem[MAX_AUTH_BYTES];
if (oa->oa_length > MAX_AUTH_BYTES)
if (oa->oa_length > MAX_AUTH_BYTES)
if (cmsg->rm_call.cb_cred.oa_length > MAX_AUTH_BYTES)
if (cmsg->rm_call.cb_verf.oa_length > MAX_AUTH_BYTES)
if (oa->oa_length > MAX_AUTH_BYTES)
&ap->oa_length, MAX_AUTH_BYTES));
msg->rm_call.cb_verf.oa_base = &(cred_area[MAX_AUTH_BYTES]);
r->rq_clntcred = &(cred_area[2 * MAX_AUTH_BYTES]);
if ((cred_area = malloc(2*MAX_AUTH_BYTES + RQCRED_SIZE)) == NULL)
msg->rm_call.cb_verf.oa_base = &(cred_area[MAX_AUTH_BYTES]);
r->rq_clntcred = &(cred_area[2 * MAX_AUTH_BYTES]);
char su_verfbody[MAX_AUTH_BYTES]; /* verifier body */
char verf_body[MAX_AUTH_BYTES];
&(cred_area[MAX_AUTH_BYTES]);
r->rq_clntcred = &(cred_area[2 * MAX_AUTH_BYTES]);
char verf_body[MAX_AUTH_BYTES];
if (rqst->rq_xprt->xp_verf.oa_length > MAX_AUTH_BYTES) {
char cred_buf[MAX_AUTH_BYTES];
xdrmem_create(&cred_xdrs, (caddr_t)cred_buf, MAX_AUTH_BYTES,
if (oa->oa_length > MAX_AUTH_BYTES)
xdrmem_create(&xdrs, mymem, MAX_AUTH_BYTES, XDR_ENCODE);
xdrmem_create(xdrs, au->au_marshed, MAX_AUTH_BYTES, XDR_ENCODE);
char au_marshed[MAX_AUTH_BYTES];
char mymem[MAX_AUTH_BYTES];
char verf_body[MAX_AUTH_BYTES];
char su_verfbody[MAX_AUTH_BYTES]; /* verifier body */
msglen = CKU_HDRSIZE + BYTES_PER_XDR_UNIT + MAX_AUTH_BYTES +
long_reply_len += MAX_AUTH_BYTES;
if (oa->oa_length > MAX_AUTH_BYTES)
if (oa->oa_length > MAX_AUTH_BYTES)
if (cmsg->rm_call.cb_cred.oa_length > MAX_AUTH_BYTES)
if (cmsg->rm_call.cb_verf.oa_length > MAX_AUTH_BYTES)
if (oa->oa_length > MAX_AUTH_BYTES)
&ap->oa_length, MAX_AUTH_BYTES));
RNDUP(MAX_MACHINE_NAME) <= MAX_AUTH_BYTES);
ASSERT(credsize <= MAX_AUTH_BYTES);
sercred = kmem_alloc(MAX_AUTH_BYTES, KM_SLEEP);
xdrmem_create(&xdrm, sercred, MAX_AUTH_BYTES, XDR_ENCODE);
ASSERT(auth->ah_cred.oa_length <= MAX_AUTH_BYTES);
kmem_free(sercred, MAX_AUTH_BYTES);
MAX_AUTH_BYTES);
maxgidlen = (MAX_AUTH_BYTES - NFIELDS * BYTES_PER_XDR_UNIT -
ASSERT(credsize <= MAX_AUTH_BYTES);
sercred = kmem_alloc(MAX_AUTH_BYTES, KM_SLEEP);
xdrmem_create(&xdrm, sercred, MAX_AUTH_BYTES, XDR_ENCODE);
ASSERT(auth->ah_cred.oa_length <= MAX_AUTH_BYTES);
kmem_free(sercred, MAX_AUTH_BYTES);
if (rqst->rq_xprt->xp_verf.oa_length > MAX_AUTH_BYTES) {
kmem_free(cred_buf, MAX_AUTH_BYTES);
rpc_msg_free(&arg->msg, MAX_AUTH_BYTES);
rpc_msg_free(&arg->msg, MAX_AUTH_BYTES);
if (oa->oa_length > MAX_AUTH_BYTES)
cred_area = kmem_alloc(2 * MAX_AUTH_BYTES + RQCRED_SIZE,
msg.rm_call.cb_verf.oa_base = &(cred_area[MAX_AUTH_BYTES]);
r.rq_clntcred = &(cred_area[2 * MAX_AUTH_BYTES]);
oa_dst.oa_base = kmem_alloc(MAX_AUTH_BYTES, KM_SLEEP);
alloc_len = RNDUP(MAX_AUTH_BYTES + *msglen);