• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Libinfo-459/rpc.subproj/

Lines Matching defs:oa

87 	register struct opaque_auth *oa;
120 oa = &cmsg->rm_call.cb_cred;
121 IXDR_PUT_ENUM(buf, oa->oa_flavor);
122 IXDR_PUT_LONG(buf, oa->oa_length);
123 if (oa->oa_length) {
124 bcopy(oa->oa_base, (caddr_t)buf, oa->oa_length);
126 buf += RNDUP(oa->oa_length) / sizeof (int);
128 buf += RNDUP(oa->oa_length) / sizeof (long);
131 oa = &cmsg->rm_call.cb_verf;
132 IXDR_PUT_ENUM(buf, oa->oa_flavor);
133 IXDR_PUT_LONG(buf, oa->oa_length);
134 if (oa->oa_length) {
135 bcopy(oa->oa_base, (caddr_t)buf, oa->oa_length);
138 buf += RNDUP(oa->oa_length) / sizeof (long);
163 oa = &cmsg->rm_call.cb_cred;
164 oa->oa_flavor = IXDR_GET_ENUM(buf, enum_t);
165 oa->oa_length = IXDR_GET_LONG(buf);
166 if (oa->oa_length) {
167 if (oa->oa_length > MAX_AUTH_BYTES) {
170 if (oa->oa_base == NULL) {
171 oa->oa_base = (caddr_t)
172 mem_alloc(oa->oa_length);
175 buf = (int *)XDR_INLINE(xdrs, RNDUP(oa->oa_length));
177 buf = (long *)XDR_INLINE(xdrs, RNDUP(oa->oa_length));
180 if (xdr_opaque(xdrs, oa->oa_base,
181 oa->oa_length) == FALSE) {
185 bcopy((caddr_t)buf, oa->oa_base,
186 oa->oa_length);
189 buf += RNDUP(oa->oa_length) / sizeof (long);
193 oa = &cmsg->rm_call.cb_verf;
200 if (xdr_enum(xdrs, &oa->oa_flavor) == FALSE ||
201 xdr_u_int(xdrs, &oa->oa_length) == FALSE) {
205 oa->oa_flavor = IXDR_GET_ENUM(buf, enum_t);
206 oa->oa_length = IXDR_GET_LONG(buf);
208 if (oa->oa_length) {
209 if (oa->oa_length > MAX_AUTH_BYTES) {
212 if (oa->oa_base == NULL) {
213 oa->oa_base = (caddr_t)
214 mem_alloc(oa->oa_length);
217 buf = (int *)XDR_INLINE(xdrs, RNDUP(oa->oa_length));
219 buf = (long *)XDR_INLINE(xdrs, RNDUP(oa->oa_length));
222 if (xdr_opaque(xdrs, oa->oa_base,
223 oa->oa_length) == FALSE) {
227 bcopy((caddr_t)buf, oa->oa_base,
228 oa->oa_length);
231 buf += RNDUP(oa->oa_length) / sizeof (long);