Lines Matching defs:oa
145 struct opaque_auth *oa;
157 oa = &ar->ar_verf;
158 IXDR_PUT_ENUM(buf, oa->oa_flavor);
159 IXDR_PUT_INT32(buf, oa->oa_length);
160 if (oa->oa_length) {
161 bcopy(oa->oa_base, buf, oa->oa_length);
162 buf = (int32_t *)(((caddr_t)buf) + oa->oa_length);
163 if ((rndup = (rndup - oa->oa_length)) > 0) {
198 oa = &ar->ar_verf;
201 oa->oa_flavor = IXDR_GET_ENUM(buf, enum_t);
202 oa->oa_length = IXDR_GET_INT32(buf);
204 if (xdr_enum(xdrs, &oa->oa_flavor) == FALSE ||
205 xdr_u_int(xdrs, &oa->oa_length) == FALSE)
208 if (oa->oa_length) {
209 if (oa->oa_length > MAX_AUTH_BYTES)
211 if (oa->oa_base == NULL) {
212 oa->oa_base = (caddr_t)
213 mem_alloc(oa->oa_length);
215 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
217 if (xdr_opaque(xdrs, oa->oa_base,
218 oa->oa_length) == FALSE)
221 bcopy(buf, oa->oa_base, oa->oa_length);
260 struct opaque_auth *oa;
274 oa = &ar->ar_verf;
275 IXDR_PUT_ENUM(buf, oa->oa_flavor);
276 IXDR_PUT_INT32(buf, oa->oa_length);
277 if (oa->oa_length) {
278 bcopy(oa->oa_base, buf, oa->oa_length);
279 buf = (int32_t *)(((caddr_t)buf) + oa->oa_length);
280 if ((rndup = (rndup - oa->oa_length)) > 0) {