Searched refs:xdrs (Results 26 - 50 of 73) sorted by relevance

123

/osnet-11/usr/src/lib/libnisdb/
H A Ddb_index_entry_c.c39 xdr_db_index_entry(xdrs, objp)
40 register XDR *xdrs;
49 if (!xdr_u_long(xdrs, &ep->hashval))
51 if (!xdr_pointer(xdrs, (char **)&ep->key, sizeof (item),
54 if (!xdr_entryp(xdrs, &ep->location))
56 if (!xdr_nullptr(xdrs, &ep->next_result))
62 * xdrs,
78 if (! xdr_bool(xdrs, &more_data))
88 switch (xdrs->x_op) {
115 if ((freeptr != NULL) && (xdrs
[all...]
H A Dldap_xdr.c47 xdr___nis_table_mapping_t(XDR *xdrs, void *t) { argument
52 xdr___nisdb_ptr_t(XDR *xdrs, void *ptr) { argument
57 xdr___nisdb_dictionary_defer_t(XDR *xdrs, void *defer) { argument
62 xdr___nisdb_rwlock_t(XDR *xdrs, void *rw) { argument
67 xdr___nisdb_flag_t(XDR *xdrs, void *flag) { argument
85 XDR *xdrs,
95 switch (xdrs->x_op) {
101 return (xdr_nis_name(xdrs, namep));
112 return (xdr_nis_name(xdrs, &tmp));
116 if (!xdr_nis_name(xdrs,
84 xdr_nis_name_abbrev( XDR *xdrs, nis_name *namep, nis_name domainname) argument
169 xdr_nis_fetus_object( XDR *xdrs, nis_object *objp, nis_object *tobj) argument
295 XDR xdrs; local
362 XDR xdrs; local
461 XDR xdrs; local
548 XDR xdrs; local
[all...]
H A Dldap_xdr.h49 bool_t xdr_nis_name_abbrev(XDR *xdrs, nis_name *namep,
51 bool_t xdr_nis_fetus_object(XDR *xdrs, nis_object *objp,
/osnet-11/usr/src/lib/libnsl/rpc/
H A Dauthdes_prot.c50 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred) argument
55 if (!xdr_enum(xdrs, (enum_t *)&cred->adc_namekind))
59 if (!xdr_string(xdrs, &cred->adc_fullname.name,
62 if (!xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.key,
65 return (xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.window,
68 return (xdr_opaque(xdrs, (caddr_t)&cred->adc_nickname,
75 xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf) argument
80 if (!xdr_opaque(xdrs, (caddr_t)&verf->adv_xtimestamp,
83 return (xdr_opaque(xdrs, (caddr_t)&verf->adv_int_u,
H A Dclnt_raw.c78 XDR *xdrs; local
105 xdrs = &clp->xdr_stream;
115 xdrmem_create(xdrs, clp->mashl_callmsg, MCALL_MSG_SIZE, XDR_ENCODE);
116 if (!xdr_callhdr(xdrs, &call_msg))
121 clp->mcnt = XDR_GETPOS(xdrs);
122 XDR_DESTROY(xdrs);
127 xdrmem_create(xdrs, clp->raw_buf, UDPMSGSIZE, XDR_FREE);
144 XDR *xdrs; local
151 xdrs = &clp->xdr_stream;
162 xdrs
227 XDR *xdrs; local
273 XDR *xdrs; local
[all...]
H A Drpc_prot.c62 xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap) argument
64 if (xdr_enum(xdrs, &(ap->oa_flavor)))
65 return (xdr_bytes(xdrs, &ap->oa_base,
74 xdr_des_block(XDR *xdrs, des_block *blkp) argument
76 return (xdr_opaque(xdrs, (caddr_t)blkp, sizeof (des_block)));
85 xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar) argument
88 if (!xdr_opaque_auth(xdrs, &(ar->ar_verf)))
90 if (!xdr_enum(xdrs, (enum_t *)&(ar->ar_stat)))
95 return ((*(ar->ar_results.proc))(xdrs, ar->ar_results.where));
97 if (!xdr_u_int(xdrs, (uint_
108 xdr_rejected_reply(XDR *xdrs, struct rejected_reply *rr) argument
128 xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg) argument
258 xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg) argument
[all...]
H A Dxdr_refer.c66 xdr_reference(XDR *xdrs, caddr_t *pp, uint_t size, const xdrproc_t proc) argument
72 switch (xdrs->x_op) {
85 stat = (*proc)(xdrs, loc, LASTUNSIGNED);
87 if (xdrs->x_op == XDR_FREE) {
115 xdr_pointer(XDR *xdrs, char **objpp, uint_t obj_size, const xdrproc_t xdr_obj) argument
120 if (!xdr_bool(xdrs, &more_data))
126 return (xdr_reference(xdrs, objpp, obj_size, xdr_obj));
H A Dxdr_array.c67 xdr_array(XDR *xdrs, caddr_t *addrp, uint_t *sizep, const uint_t maxsize, argument
77 if (!xdr_u_int(xdrs, sizep))
81 xdrs->x_op != XDR_FREE)
90 switch (xdrs->x_op) {
110 stat = (*elproc)(xdrs, target);
117 if (xdrs->x_op == XDR_FREE) {
135 xdr_vector(XDR *xdrs, char *basep, const uint_t nelem, argument
143 if (!(*xdr_elem)(xdrs, elptr, LASTUNSIGNED))
H A Dauth_none.c68 XDR *xdrs; local
86 xdrs = &xdr_stream;
87 xdrmem_create(xdrs, ap->marshalled_client,
89 (void) xdr_opaque_auth(xdrs, &ap->no_client.ah_cred);
90 (void) xdr_opaque_auth(xdrs, &ap->no_client.ah_verf);
91 ap->mcnt = XDR_GETPOS(xdrs);
92 XDR_DESTROY(xdrs);
100 authnone_marshal(AUTH *client, XDR *xdrs) argument
112 res = (*xdrs->x_ops->x_putbytes)(xdrs,
[all...]
H A Dsvc_raw.c132 XDR *xdrs; local
142 xdrs = &srp->xdr_stream;
143 xdrs->x_op = XDR_DECODE;
144 (void) XDR_SETPOS(xdrs, 0);
145 return (xdr_callmsg(xdrs, msg));
153 XDR *xdrs; local
163 xdrs = &srp->xdr_stream;
164 xdrs->x_op = XDR_ENCODE;
165 (void) XDR_SETPOS(xdrs, 0);
166 return (xdr_replymsg(xdrs, ms
190 XDR *xdrs; local
[all...]
H A Drpc_callmsg.c51 xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg) argument
56 if (xdrs->x_op == XDR_ENCODE) {
61 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT
97 if (xdrs->x_op == XDR_DECODE) {
98 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT);
125 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
127 if (xdr_opaque(xdrs, oa->oa_base,
141 buf = XDR_INLINE(xdrs, 2 * BYTES_PER_XDR_UNIT);
143 if (xdr_enum(xdrs, &oa->oa_flavor) == FALSE ||
144 xdr_u_int(xdrs,
[all...]
H A Dauth_sys.c90 XDR xdrs; local
129 xdrmem_create(&xdrs, mymem, MAX_AUTH_BYTES, XDR_ENCODE);
130 if (!xdr_authsys_parms(&xdrs, &aup)) {
135 au->au_origcred.oa_length = XDR_GETPOS(&xdrs);
243 authsys_marshal(AUTH *auth, XDR *xdrs) argument
248 return (XDR_PUTBYTES(xdrs, au->au_marshed, au->au_mpos));
255 XDR xdrs; local
260 xdrmem_create(&xdrs, verf->oa_base,
267 if (xdr_opaque_auth(&xdrs, &au->au_shcred)) {
270 xdrs
288 XDR xdrs; local
348 XDR *xdrs = &xdr_stream; local
[all...]
H A Dsvid_funcs.c149 xdr_destroy(XDR *xdrs) argument
151 (*(xdrs)->x_ops->x_destroy)(xdrs);
155 xdr_getpos(XDR *xdrs) argument
157 return ((*(xdrs)->x_ops->x_getpostn)(xdrs));
161 xdr_inline(XDR *xdrs, int len) argument
163 return ((*(xdrs)->x_ops->x_inline)(xdrs, len));
167 xdr_setpos(XDR *xdrs, uint_ argument
[all...]
H A Dxdr_float.c107 xdr_float(XDR *xdrs, float *fp) argument
116 switch (xdrs->x_op) {
121 return (XDR_PUTINT32(xdrs, (int *)fp));
149 return (XDR_PUTINT32(xdrs, (int32_t *)&is));
165 return (XDR_PUTINT32(xdrs, &val));
188 return (XDR_PUTINT32(xdrs, &val));
196 return (XDR_GETINT32(xdrs, (int *)fp));
200 if (!XDR_GETINT32(xdrs, (int32_t *)&is))
251 if (!XDR_GETINT32(xdrs, (int32_t *)&val))
323 xdr_double(XDR *xdrs, doubl argument
509 xdr_quadruple(XDR *xdrs, long double *fp) argument
[all...]
H A Dsvc_auth_loopb.c48 XDR xdrs; local
68 xdrmem_create(&xdrs, msg->rm_call.cb_cred.oa_base, auth_len,
70 buf = XDR_INLINE(&xdrs, auth_len);
104 } else if (!xdr_authloopback_parms(&xdrs, aup)) {
105 xdrs.x_op = XDR_FREE;
106 (void) xdr_authloopback_parms(&xdrs, aup);
114 XDR_DESTROY(&xdrs);
H A Dsvc_auth_sys.c62 XDR xdrs; local
82 xdrmem_create(&xdrs, msg->rm_call.cb_cred.oa_base, auth_len,
84 buf = XDR_INLINE(&xdrs, auth_len);
118 } else if (! xdr_authsys_parms(&xdrs, aup)) {
119 xdrs.x_op = XDR_FREE;
120 (void) xdr_authsys_parms(&xdrs, aup);
128 XDR_DESTROY(&xdrs);
/osnet-11/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/
H A Dprinc_xdr.h44 ldap_xdr_krb5_ui_2(XDR *xdrs, krb5_ui_2 *objp);
47 ldap_xdr_krb5_int16(XDR *xdrs, krb5_int16 *objp);
50 ldap_xdr_nullstring(XDR *xdrs, char **objp);
53 ldap_xdr_krb5_kvno(XDR *xdrs, krb5_kvno *objp);
56 ldap_xdr_krb5_key_data(XDR *xdrs, krb5_key_data *objp);
59 ldap_xdr_osa_pw_hist_ent(XDR *xdrs, osa_pw_hist_ent *objp);
62 ldap_xdr_osa_princ_ent_rec(XDR *xdrs, osa_princ_ent_t objp);
75 extern caddr_t xdralloc_getdata(XDR *xdrs);
78 extern void xdralloc_create(XDR *xdrs, enum xdr_op op);
/osnet-11/usr/src/lib/libfedfs/common/
H A Dpathtools.c37 XDR xdrs; local
43 xdrmem_create(&xdrs, xdrpath, size, XDR_DECODE);
45 if (!xdr_pathname4(&xdrs, &pathname))
57 xdr_destroy(&xdrs);
64 XDR xdrs; local
74 xdrmem_create(&xdrs, buf, size, XDR_ENCODE);
75 if (!xdr_pathname4(&xdrs, &pathname))
78 xdr_destroy(&xdrs);
/osnet-11/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dtoken.c122 XDR xdrs; local
191 xdrmem_create(&xdrs, (caddr_t)xdrmem, token_size, XDR_ENCODE);
193 if ((stat = __xdr_encode_token(&xdrs, NULL, token, keys))
218 XDR xdrs; local
243 xdrmem_create(&xdrs, (char *)buf, token_size, XDR_ENCODE);
246 if ((stat = __xdr_encode_token(&xdrs, msg, token, keys))
304 XDR xdrs; local
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; local
445 __xdr_encode_token(register XDR *xdrs, gss_buffer_t msg, dh_token_desc *objp, dh_key_set_t keys) argument
492 __xdr_decode_token(register XDR *xdrs, gss_buffer_t msg, dh_token_desc *objp, dh_key_set_t keys, dh_signature_t sig) argument
[all...]
/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/
H A Dadb_policy.c79 XDR xdrs; local
101 xdralloc_create(&xdrs, XDR_ENCODE);
102 if(!xdr_osa_policy_ent_rec(&xdrs, entry)) {
103 xdr_destroy(&xdrs);
107 dbdata.data = xdralloc_getdata(&xdrs);
108 dbdata.size = xdr_getpos(&xdrs);
122 xdr_destroy(&xdrs);
208 XDR xdrs; local
245 xdrmem_create(&xdrs, aligned_data, dbdata.size, XDR_DECODE);
246 if (!xdr_osa_policy_ent_rec(&xdrs, *entr
283 XDR xdrs; local
350 XDR xdrs; local
403 XDR xdrs; local
[all...]
H A Dlockout.c53 XDR xdrs; local
66 xdrmem_create(&xdrs, (char *)tl_data.tl_data_contents,
68 if (!xdr_osa_princ_ent_rec(&xdrs, &adb)) {
69 xdr_destroy(&xdrs);
88 xdr_destroy(&xdrs);
90 xdrmem_create(&xdrs, NULL, 0, XDR_FREE);
91 xdr_osa_princ_ent_rec(&xdrs, &adb);
92 xdr_destroy(&xdrs);
/osnet-11/usr/src/lib/rpcsec_gss/
H A Drpcsec_gss_misc.c43 __xdr_gss_buf(xdrs, buf)
44 XDR *xdrs;
54 if (xdrs->x_op != XDR_DECODE) {
60 if (xdr_bytes(xdrs, (char **)&buf->value, &cast_len,
62 if (xdrs->x_op == XDR_DECODE)
72 __xdr_rpc_gss_creds(xdrs, creds)
73 XDR *xdrs;
76 if (!xdr_u_int(xdrs, &creds->version) ||
77 !xdr_u_int(xdrs, &creds->gss_proc) ||
78 !xdr_u_int(xdrs,
[all...]
/osnet-11/usr/src/lib/libnsl/common/
H A Dllib-lnsl202 bool_t xdr_nis_attr(XDR *xdrs, nis_attr *objp);
203 bool_t xdr_nis_name(XDR *xdrs, nis_name *objp);
204 bool_t xdr_endpoint(XDR *xdrs, endpoint *objp);
205 bool_t xdr_nis_server(XDR *xdrs, nis_server *objp);
206 bool_t xdr_directory_obj(XDR *xdrs, directory_obj *objp);
207 bool_t xdr_entry_obj(XDR *xdrs, entry_obj *objp);
208 bool_t xdr_table_obj(XDR *xdrs, table_obj *objp);
209 bool_t xdr_objdata(XDR *xdrs, objdata *objp);
210 bool_t xdr_nis_oid(XDR *xdrs, nis_oid *objp);
211 bool_t xdr_nis_object(XDR *xdrs, nis_objec
[all...]
/osnet-11/usr/src/lib/libsmb/common/
H A Dsmb_doorclnt.c219 smb_locate_acct_res_xdr(XDR *xdrs, smb_locate_acct_res_t *objp) argument
221 if (!xdr_uint32_t(xdrs, &objp->l_status))
224 if (!smb_machine_acct_xdr(xdrs, &objp->l_account))
231 smb_joininfo_xdr(XDR *xdrs, smb_joininfo_t *objp) argument
233 if (!xdr_uint32_t(xdrs, &objp->j_mode))
236 if (!xdr_uint32_t(xdrs, &objp->j_nameformat))
239 if (!xdr_vector(xdrs, (char *)objp->j_wkgrp, NETBIOS_NAME_SZ,
243 if (!xdr_vector(xdrs, (char *)objp->j_nbdomain, NETBIOS_NAME_SZ,
247 if (!xdr_vector(xdrs, (char *)objp->j_fqdomain, MAXHOSTNAMELEN,
251 if (!xdr_vector(xdrs, (cha
278 smb_discovery_res_xdr(XDR *xdrs, smb_discovery_res_t *objp) argument
529 XDR xdrs; local
579 XDR xdrs; local
670 smb_machine_acct_xdr(XDR *xdrs, smb_machine_acct_t *objp) argument
[all...]
/osnet-11/usr/src/lib/libwanbootutil/common/
H A Dkey_util.c202 XDR xdrs; local
215 xdrs.x_ops = NULL;
216 xdrstdio_create(&xdrs, fp, XDR_DECODE);
217 if (xdrs.x_ops == NULL) {
250 if (!xdr_wbku_key(&xdrs, &keyobj)) {
282 xdr_destroy(&xdrs);
297 XDR xdrs; local
310 xdrs.x_ops = NULL;
311 xdrstdio_create(&xdrs, fp, XDR_ENCODE);
312 if (xdrs
[all...]

Completed in 1188 milliseconds

123