/osnet-11/usr/src/lib/libnisdb/ |
H A D | db_index_entry_c.c | 39 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 D | ldap_xdr.c | 47 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 D | ldap_xdr.h | 49 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 D | authdes_prot.c | 50 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 D | clnt_raw.c | 78 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 D | rpc_prot.c | 62 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 D | xdr_refer.c | 66 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 D | xdr_array.c | 67 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 D | auth_none.c | 68 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 D | svc_raw.c | 132 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 D | rpc_callmsg.c | 51 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 D | auth_sys.c | 90 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 D | svid_funcs.c | 149 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 D | xdr_float.c | 107 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 D | svc_auth_loopb.c | 48 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 D | svc_auth_sys.c | 62 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 D | princ_xdr.h | 44 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 D | pathtools.c | 37 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 D | token.c | 122 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 D | adb_policy.c | 79 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 D | lockout.c | 53 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 D | rpcsec_gss_misc.c | 43 __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 D | llib-lnsl | 202 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 D | smb_doorclnt.c | 219 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 D | key_util.c | 202 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...] |