/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | def_realm.c | 85 krb5_context context = data; local 102 krb5int_fqdn_get_realm(context, he->h_name, 103 &context->default_realm); 108 if (context->default_realm != 0) { 131 krb5_get_default_realm(krb5_context context, char **lrealm) argument 140 if (!context || (context->magic != KV5M_CONTEXT)) 147 if (!context->default_realm) { 149 context->default_realm = strdup(realm); 150 if (context 265 krb5_set_default_realm(krb5_context context, const char *lrealm) argument 291 krb5_free_default_realm(krb5_context context, char *lrealm) argument [all...] |
H A D | genaddrs.c | 77 krb5_auth_con_genaddrs(krb5_context context, krb5_auth_context auth_context, int infd, int flags) argument 131 if (!(retval = krb5_auth_con_setaddrs(context, auth_context, laddr, raddr))) 132 return (krb5_auth_con_setports(context, auth_context, lport, rport));
|
H A D | sn2princ.c | 59 maybe_use_reverse_dns (krb5_context context, int defalt) argument 65 code = profile_get_string(context->profile, "libdefaults", 85 krb5_sname_to_principal(krb5_context context, const char *hostname, const char *sname, krb5_int32 type, krb5_principal *ret_princ) argument 160 krb5_set_error_message(context, KRB5_ERR_BAD_HOSTNAME, 173 if (maybe_use_reverse_dns(context, DEFAULT_RDNS_LOOKUP)) { 236 if ((retval = krb5_get_host_realm(context, remote_host, &hrealms))) { 247 krb5_set_error_message(context, KRB5_ERR_HOST_REALM_UNKNOWN, 258 retval = krb5_build_principal(context, ret_princ, strlen(realm), 263 krb5_princ_type(context, *ret_princ) = type; 274 krb5_free_host_realm(context, hrealm [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | CryptoAlg.h | 30 void *context; member in struct:__anon16
|
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_tab.c | 57 if (linep->context != NULL) 58 Free(linep->context); 147 char *context; local 155 /* allocate context buffer "file line XXX" */ 159 context = Malloc(len); 169 (void) snprintf(context, len, 232 linep->context = Strdup(context); 243 Free(context);
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | cred.c | 54 __dh_gss_acquire_cred(void *ctx, /* Per mechanism context */ 64 /* Diffie-Hellman mechanism context is ctx */ 172 __dh_gss_inquire_cred(void *ctx, /* Per mechanism context */ 182 /* ctx is a Diffie-Hellman context */ 245 __dh_gss_inquire_cred_by_mech(void *ctx, /* Per mechananism context */ 254 /* ctx is them Diffie-Hellman mechanism context */ 255 dh_context_t context = (dh_context_t)ctx; local 261 if (!__OID_equal(mech, context->mech)) { 291 __dh_gss_release_cred(void *ctx, /* Per mechananism context (not used) */
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/keyhash_provider/ |
H A D | k5_md5des.c | 49 k5_md5des_hash(krb5_context context, krb5_const krb5_keyblock *key, argument 73 if ((ret = krb5_c_random_make_octets(context, &data))) 103 if ((rv = C_DigestInit(krb_ctx_hSession(context), &mechanism)) != CKR_OK) { 110 if ((rv = C_DigestUpdate(krb_ctx_hSession(context), 118 if ((rv = C_DigestUpdate(krb_ctx_hSession(context), 125 if ((rv = C_DigestFinal(krb_ctx_hSession(context), 141 ret = mit_des_cbc_encrypt(context, 153 k5_md5des_verify(krb5_context context, argument 212 ret = mit_des_cbc_encrypt(context, 217 ret = mit_des_cbc_encrypt(context, [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | ccfns.c | 34 krb5_cc_get_name (krb5_context context, krb5_ccache cache) argument 36 return cache->ops->get_name(context, cache); 40 krb5_cc_gen_new (krb5_context context, krb5_ccache *cache) argument 42 return (*cache)->ops->gen_new(context, cache); 46 krb5_cc_initialize(krb5_context context, krb5_ccache cache, argument 49 return cache->ops->init(context, cache, principal); 53 krb5_cc_destroy (krb5_context context, krb5_ccache cache) argument 55 return cache->ops->destroy(context, cache); 59 krb5_cc_close (krb5_context context, krb5_ccache cache) argument 61 return cache->ops->close(context, cach 65 krb5_cc_store_cred(krb5_context context, krb5_ccache cache, krb5_creds *creds) argument 94 krb5_cc_retrieve_cred(krb5_context context, krb5_ccache cache, krb5_flags flags, krb5_creds *mcreds, krb5_creds *creds) argument 118 krb5_cc_get_principal(krb5_context context, krb5_ccache cache, krb5_principal *principal) argument 125 krb5_cc_start_seq_get(krb5_context context, krb5_ccache cache, krb5_cc_cursor *cursor) argument 132 krb5_cc_next_cred(krb5_context context, krb5_ccache cache, krb5_cc_cursor *cursor, krb5_creds *creds) argument 139 krb5_cc_end_seq_get(krb5_context context, krb5_ccache cache, krb5_cc_cursor *cursor) argument 146 krb5_cc_remove_cred(krb5_context context, krb5_ccache cache, krb5_flags flags, krb5_creds *creds) argument 153 krb5_cc_set_flags(krb5_context context, krb5_ccache cache, krb5_flags flags) argument 159 krb5_cc_get_flags(krb5_context context, krb5_ccache cache, krb5_flags *flags) argument 165 krb5_cc_get_type(krb5_context context, krb5_ccache cache) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | appdefault.c | 38 static krb5_error_code appdefault_get(krb5_context context, const char *appname, const krb5_data *realm, const char *option, char **ret_value) argument 46 if (!context || (context->magic != KV5M_CONTEXT)) 49 profile = context->profile; 139 krb5_appdefault_boolean(krb5_context context, const char *appname, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument 144 retval = appdefault_get(context, appname, realm, option, &string); 154 krb5_appdefault_string(krb5_context context, const char *appname, const krb5_data *realm, const char *option, const char *default_value, char **ret_value) argument 159 retval = appdefault_get(context, appname, realm, option, &string);
|
H A D | mk_priv.c | 42 krb5_mk_priv_basic(krb5_context context, const krb5_data *userdata, const krb5_keyblock *keyblock, krb5_replay_data *replaydata, krb5_address *local_addr, krb5_address *remote_addr, krb5_pointer i_vector, krb5_data *outbuf) argument 67 if ((retval = krb5_c_encrypt_length(context, keyblock->enctype, 80 if ((retval = krb5_c_block_size(context, keyblock->enctype, 88 if ((retval = krb5_c_encrypt(context, keyblock, 110 krb5_free_data(context, scratch1); 117 krb5_mk_priv(krb5_context context, krb5_auth_context auth_context, argument 145 if ((retval = krb5_us_timeofday(context, &replaydata.timestamp, 172 if (!(retval = krb5_make_fulladdr(context, auth_context->local_addr, 187 if (!(retval = krb5_make_fulladdr(context,auth_context->remote_addr, 201 if ((retval = krb5_mk_priv_basic(context, userdat [all...] |
H A D | mk_req_ext.c | 80 krb5int_generate_and_save_subkey (krb5_context context, argument 101 (void) krb5_c_random_add_entropy (context, KRB5_C_RANDSOURCE_TIMING, &d); 107 krb5_free_keyblock(context, auth_context->send_subkey); 111 if ((retval = krb5_generate_subkey(context, keyblock, &auth_context->send_subkey))) 116 krb5_free_keyblock(context, auth_context->recv_subkey); 119 retval = krb5_copy_keyblock(context, auth_context->send_subkey, 122 krb5_free_keyblock(context, auth_context->send_subkey); 130 krb5_mk_req_extended(krb5_context context, krb5_auth_context *auth_context, argument 155 if ((retval = krb5_validate_times(context, &in_creds->times)) != 0) 160 if ((retval = krb5_auth_con_init(context, 280 krb5_generate_authenticator(krb5_context context, krb5_authenticator *authent, krb5_principal client, krb5_checksum *cksum, krb5_keyblock *key, krb5_ui_4 seq_number, krb5_authdata **authorization) argument [all...] |
H A D | mk_safe.c | 64 krb5_mk_safe_basic(krb5_context context, const krb5_data *userdata, argument 112 if ((retval = krb5_c_make_checksum(context, sumtype, keyblock, 134 krb5_free_data(context, scratch1); 141 krb5_mk_safe(krb5_context context, krb5_auth_context auth_context, const krb5_data *userdata, krb5_data *outbuf, krb5_replay_data *outdata) argument 176 if ((retval = krb5_us_timeofday(context, &replaydata.timestamp, 206 if (!(retval = krb5_make_fulladdr(context, auth_context->local_addr, 222 if (!(retval = krb5_make_fulladdr(context,auth_context->remote_addr, 240 retval = krb5_c_keyed_checksum_types (context, keyblock->enctype, 248 krb5_free_cksumtypes (context, sumtypes); 258 krb5_free_cksumtypes (context, sumtype [all...] |
H A D | rd_cred.c | 20 decrypt_credencdata(krb5_context context, krb5_cred *pcred, krb5_keyblock *pkeyblock, krb5_cred_enc_part *pcredenc) argument 31 if ((retval = krb5_c_decrypt(context, pkeyblock, 61 krb5_rd_cred_basic(krb5_context context, krb5_data *pcreddata, krb5_keyblock *pkeyblock, krb5_replay_data *replaydata, krb5_creds ***pppcreds) argument 76 if ((retval = decrypt_credencdata(context, pcred, pkeyblock, &encpart))) 118 if ((retval = krb5_copy_principal(context, pinfo->client, 122 if ((retval = krb5_copy_principal(context, pinfo->server, 126 if ((retval = krb5_copy_keyblock_contents(context, pinfo->session, 130 if ((retval = krb5_copy_addresses(context, pinfo->caddrs, 157 krb5_free_tgt_creds(context, *pppcreds); 160 krb5_free_cred(context, pcre 174 krb5_rd_cred(krb5_context context, krb5_auth_context auth_context, krb5_data *pcreddata, krb5_creds ***pppcreds, krb5_replay_data *outdata) argument [all...] |
H A D | rd_priv.c | 60 krb5_rd_priv_basic(krb5_context context, const krb5_data *inbuf, const krb5_keyblock *keyblock, const krb5_address *local_addr, const krb5_address *remote_addr, krb5_pointer i_vector, krb5_replay_data *replaydata, krb5_data *outbuf) argument 77 if ((retval = krb5_c_block_size(context, keyblock->enctype, 91 if ((retval = krb5_c_decrypt(context, keyblock, 101 if (!krb5_address_compare(context,remote_addr,privmsg_enc_part->s_address)){ 108 if (!krb5_address_compare(context, local_addr, 116 if ((retval = krb5_os_localaddr(context, &our_addrs))) { 119 if (!krb5_address_search(context, privmsg_enc_part->r_address, 121 krb5_free_addresses(context, our_addrs); 125 krb5_free_addresses(context, our_addrs); 140 krb5_free_priv_enc_part(context, privmsg_enc_par 155 krb5_rd_priv(krb5_context context, krb5_auth_context auth_context, const krb5_data *inbuf, krb5_data *outbuf, krb5_replay_data *outdata) argument [all...] |
H A D | rd_safe.c | 48 krb5_rd_safe_basic(krb5_context context, const krb5_data *inbuf, argument 79 if (!krb5_address_compare(context, sender_addr, message->s_address)) { 86 if (!krb5_address_compare(context, recv_addr, message->r_address)) { 93 if ((retval = krb5_os_localaddr(context, &our_addrs))) 96 if (!krb5_address_search(context, message->r_address, our_addrs)) { 97 krb5_free_addresses(context, our_addrs); 101 krb5_free_addresses(context, our_addrs); 127 retval = krb5_c_verify_checksum(context, keyblock, 132 krb5_free_data(context, scratch); 139 retval = krb5_c_verify_checksum(context, keybloc 162 krb5_rd_safe(krb5_context context, krb5_auth_context auth_context, const krb5_data *inbuf, krb5_data *outbuf, krb5_replay_data *outdata) argument [all...] |
H A D | recvauth.c | 46 recvauth_common(krb5_context context, argument 81 if ((retval = krb5_read_message(context, fd, &inbuf))) 94 if ((retval = krb5_read_message(context, fd, &inbuf))) 135 if ((krb5_net_write(context, *((int *)fd), (char *)&response, 1)) < 0) { 146 if ((retval = krb5_read_message(context, fd, &inbuf))) 150 problem = krb5_auth_con_init(context, &new_auth_context); 154 krb5_auth_con_getrcache(context, *auth_context, &rcache); 160 problem = krb5_get_server_rcache(context, 161 krb5_princ_component(context, server, 0), &rcache); 165 problem = krb5_get_server_rcache(context, 256 krb5_recvauth(krb5_context context, krb5_auth_context *auth_context, krb5_pointer fd, char *appl_version, krb5_principal server, krb5_int32 flags, krb5_keytab keytab, krb5_ticket **ticket) argument 263 krb5_recvauth_version(krb5_context context, krb5_auth_context *auth_context, krb5_pointer fd, krb5_principal server, krb5_int32 flags, krb5_keytab keytab, krb5_ticket **ticket, krb5_data *version) argument [all...] |
H A D | sendauth.c | 47 krb5_sendauth(krb5_context context, krb5_auth_context *auth_context, krb5_pointer fd, char *appl_version, krb5_principal client, krb5_principal server, krb5_flags ap_req_options, krb5_data *in_data, krb5_creds *in_creds, krb5_ccache ccache, krb5_error **error, krb5_ap_rep_enc_part **rep_result, krb5_creds **out_creds) argument 69 if ((retval = krb5_write_message(context, fd, &outbuf))) 73 if ((retval = krb5_write_message(context, fd, &outbuf))) 79 if ((len = krb5_net_read(context, *((int *) fd), (char *)&result, 1)) != 1) 105 else if ((retval = krb5int_cc_default(context, &use_ccache)) != 0) 109 if ((retval = krb5_copy_principal(context, server, 113 retval = krb5_copy_principal(context, client, 116 retval = krb5_cc_get_principal(context, use_ccache, 119 krb5_free_principal(context, creds.server); 131 if ((retval = krb5_get_credentials(context, [all...] |
H A D | vfy_increds.c | 13 krb5_cc_copy_creds_except(krb5_context context, krb5_ccache incc, krb5_ccache outcc, krb5_principal princ) argument 22 if ((code = krb5_cc_set_flags(context, incc, flags)) != NULL) 25 if ((code = krb5_cc_set_flags(context, outcc, flags)) != NULL) 29 if ((code = krb5_cc_start_seq_get(context, incc, &cur)) != NULL) 33 while ((code = krb5_cc_next_cred(context, incc, &cur, &creds)) == NULL) { 34 if (krb5_principal_compare(context, princ, creds.server)) 37 code = krb5_cc_store_cred(context, outcc, &creds); 38 krb5_free_cred_contents(context, &creds); 53 (void) krb5_cc_set_flags(context, incc, flags); 55 code = krb5_cc_set_flags(context, inc 67 krb5_verify_init_creds(krb5_context context, krb5_creds *creds, krb5_principal server_arg, krb5_keytab keytab_arg, krb5_ccache *ccache_arg, krb5_verify_init_creds_opt *options) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | rc_mem.c | 34 rc_store(krb5_context context, krb5_rcache id, krb5_donot_replay *rep) argument 44 krb5_timeofday(context, &time); 50 if (alive(context, rep, t->lifespan, time) == CMP_EXPIRED) 58 if (alive(context, &ta->rep, t->lifespan, time) 97 krb5_rc_mem_get_name(krb5_context context, krb5_rcache id) argument 105 krb5_context context, 129 krb5_rc_mem_init_locked(krb5_context context, krb5_rcache id, krb5_deltat lifespan) argument 134 t->lifespan = lifespan ? lifespan : context->clockskew; 135 /* default to clockskew from the context */ 140 krb5_rc_mem_init(krb5_context context, krb5_rcach argument 104 krb5_rc_mem_get_span( krb5_context context, krb5_rcache id, krb5_deltat *lifespan) argument 166 krb5_rc_mem_close(krb5_context context, krb5_rcache id) argument 172 krb5_rc_mem_destroy(krb5_context context, krb5_rcache id) argument 179 krb5_rc_mem_resolve(krb5_context context, krb5_rcache id, char *name) argument 243 krb5_rc_mem_recover(krb5_context context, krb5_rcache id) argument 250 krb5_rc_mem_recover_or_init(krb5_context context, krb5_rcache id, krb5_deltat lifespan) argument 263 krb5_rc_mem_store(krb5_context context, krb5_rcache id, krb5_donot_replay *rep) argument [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | chpass_util.c | 109 krb5_context context; local 111 if ((code = (int) kadm5_init_krb5_context(&context)) == 0) { 113 code = krb5_read_password(context, KADM5_PW_FIRST_PROMPT, 116 krb5_free_context(context);
|
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/ |
H A D | chpw.c | 18 krb5_context context, 32 if ((ret = krb5_auth_con_setflags(context, auth_context, 39 if ((ret = krb5_mk_priv(context, auth_context, 87 krb5int_rd_chpw_rep(krb5_context context, krb5_auth_context auth_context, krb5_data *packet, int *result_code, krb5_data *result_data) argument 122 if ((ret = krb5_rd_error(context, packet, &krberror))) 127 krb5_free_error(context, krberror); 166 ret = krb5_auth_con_getsendsubkey(context, auth_context, &tmp); 170 ret = krb5_rd_rep(context, auth_context, &ap_rep, &ap_rep_enc); 172 krb5_free_keyblock(context, tmp); 176 krb5_free_ap_rep_enc_part(context, ap_rep_en 17 krb5int_mk_chpw_req( krb5_context context, krb5_auth_context auth_context, krb5_data *ap_req, char *passwd, krb5_data *packet) argument [all...] |
/illumos-gate/usr/src/lib/libshell/common/include/ |
H A D | fcin.h | 40 void *context; /* context pointer */ member in struct:_fcin
|
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | fcin.c | 100 (*_Fcin.fcfun)(f,(const char*)_Fcin.fcbuff,n,_Fcin.context); 131 void fcnotify(void (*fun)(Sfio_t*,const char*,int,void*),void* context) argument 134 _Fcin.context = context;
|
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | comm.c | 148 b_comm(int argc, char *argv[], void* context) argument 155 cmdinit(argc, argv, context, ERROR_CATALOG, 0);
|
H A D | fold.c | 170 b_fold(int argc, char *argv[], void* context) argument 179 cmdinit(argc, argv, context, ERROR_CATALOG, 0);
|