Lines Matching refs:oa_length
62 &ap->oa_length, MAX_AUTH_BYTES)); in xdr_opaque_auth()
136 RNDUP(rmsg->rm_reply.rp_acpt.ar_verf.oa_length)))) != NULL) { in xdr_replymsg()
143 IXDR_PUT_INT32(buf, oa->oa_length); in xdr_replymsg()
144 if (oa->oa_length) { in xdr_replymsg()
145 (void) memcpy(buf, oa->oa_base, oa->oa_length); in xdr_replymsg()
147 buf = (rpc_inline_t *)(((caddr_t)buf) + oa->oa_length); in xdr_replymsg()
149 if ((rndup = (rndup - oa->oa_length)) > 0) { in xdr_replymsg()
187 oa->oa_length = IXDR_GET_INT32(buf); in xdr_replymsg()
190 xdr_u_int(xdrs, &oa->oa_length) == FALSE) in xdr_replymsg()
193 if (oa->oa_length) { in xdr_replymsg()
194 if (oa->oa_length > MAX_AUTH_BYTES) in xdr_replymsg()
197 oa->oa_base = malloc(oa->oa_length); in xdr_replymsg()
205 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length)); in xdr_replymsg()
208 oa->oa_length) == FALSE) in xdr_replymsg()
211 (void) memcpy(oa->oa_base, buf, oa->oa_length); in xdr_replymsg()