/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/dk/ |
H A D | dk_decrypt.c | 39 krb5_dk_decrypt_maybe_trunc_hmac(krb5_context context, 51 krb5_context context, in krb5_dk_decrypt() argument 58 return krb5_dk_decrypt_maybe_trunc_hmac(context, enc, hash, key, usage, in krb5_dk_decrypt() 64 krb5_context context, in krb5int_aes_dk_decrypt() argument 71 return krb5_dk_decrypt_maybe_trunc_hmac(context, enc, hash, key, usage, in krb5int_aes_dk_decrypt() 77 krb5_context context, in krb5_dk_decrypt_maybe_trunc_hmac() argument 98 ret = init_derived_keydata(context, enc, in krb5_dk_decrypt_maybe_trunc_hmac() 135 if ((ret = ((*(enc->decrypt))(context, derived_encr_key, in krb5_dk_decrypt_maybe_trunc_hmac() 155 if ((ret = krb5_hmac(context, derived_hmac_key, &d2, &d1)) != 0) in krb5_dk_decrypt_maybe_trunc_hmac() 158 if ((ret = krb5_hmac(context, hash, derived_hmac_key, in krb5_dk_decrypt_maybe_trunc_hmac()
|
H A D | derive.c | 136 init_derived_keydata(krb5_context context, in init_derived_keydata() argument 173 rv = krb5_derive_key(context, enc, key, in init_derived_keydata() 176 krb5_free_keyblock(context, *d_encr_key); in init_derived_keydata() 184 krb5_free_keyblock(context, *d_encr_key); in init_derived_keydata() 214 krb5_free_keyblock(context, *d_hmac_key); in init_derived_keydata() 225 if ((*d_hmac_key)->kef_mt != context->kef_hash_mt) { in init_derived_keydata() 226 (*d_hmac_key)->kef_mt = context->kef_hash_mt; in init_derived_keydata() 235 krb5_free_keyblock(context, *d_hmac_key); in init_derived_keydata() 245 krb5_free_keyblock(context, *d_hmac_key); in init_derived_keydata() 258 krb5_context context; in krb5_derive_key() [all …]
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | ldap_realm.c | 164 krb5_ldap_list_realm(context, realms) in krb5_ldap_list_realm() argument 165 krb5_context context; in krb5_ldap_list_realm() 203 st = set_ldap_error (context, st, OP_SEARCH); 254 krb5_ldap_delete_realm (context, lrealm) in krb5_ldap_delete_realm() argument 255 krb5_context context; in krb5_ldap_delete_realm() 333 krb5_free_principal(context, principal); 342 krb5_ldap_iterate_password_policy (context, "*", delete_password_policy, context); 390 krb5_context context; in krb5_ldap_modify_realm() 954 krb5_context context; in krb5_ldap_create_realm() 1138 st = set_ldap_error (context, st, OP_ADD); [all …]
|
/illumos-gate/usr/src/lib/iconv_modules/hi_IN/ |
H A D | iscii91%ea-iscii.c | 38 CONTEXT context; member 120 if ( st->context != ISCII ) { in _icv_iconv() 122 if ( st->context != SPACE ) { in _icv_iconv() 127 st->context = SPACE; in _icv_iconv() 136 st->context = ISCII; in _icv_iconv() 201 if ( st->context == ISCII && !isspace(c) ) { in _icv_iconv() 206 st->context = SPACE; in _icv_iconv() 218 st->context = ASCII; in _icv_iconv() 220 st->context = SPACE; in _icv_iconv()
|
/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 *r… in appdefault_get() argument 46 if (!context || (context->magic != KV5M_CONTEXT)) in appdefault_get() 49 profile = context->profile; in appdefault_get() 139 krb5_appdefault_boolean(krb5_context context, const char *appname, const krb5_data *realm, const ch… in krb5_appdefault_boolean() argument 144 retval = appdefault_get(context, appname, realm, option, &string); in krb5_appdefault_boolean() 154 krb5_appdefault_string(krb5_context context, const char *appname, const krb5_data *realm, const cha… in krb5_appdefault_string() argument 159 retval = appdefault_get(context, appname, realm, option, &string); in krb5_appdefault_string()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/keyhash_provider/ |
H A D | k_hmac_md5.c | 46 k5_hmac_md5_hash (krb5_context context, in k5_hmac_md5_hash() argument 61 (ulong_t) context->kef_hash_mt, in k5_hmac_md5_hash() 62 (ulong_t) context->kef_cipher_mt); in k5_hmac_md5_hash() 106 ret = krb5_hmac(context, (krb5_keyblock *)key, &ks_constant, &ds); in k5_hmac_md5_hash() 108 ret = krb5_hmac(context, &krb5int_hash_md5, key, 1, &ks_constant, &ds); in k5_hmac_md5_hash() 128 if (k5_ef_hash(context, 2, hash_input, &md5tmp)) { in k5_hmac_md5_hash() 133 ret = krb5_hmac (context, &ks, &md5tmp, output); in k5_hmac_md5_hash() 135 ret = krb5_hmac (context, &krb5int_hash_md5, &ks, 1, &md5tmp, output); in k5_hmac_md5_hash()
|
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/ |
H A D | pkinit_crypto_openssl.h | 181 (krb5_context context, pkinit_identity_crypto_context cryptoctx, 190 (krb5_context context, pkinit_identity_crypto_context cryptoctx, 211 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 215 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 222 (krb5_context context, pkinit_plg_crypto_context plg_cryptoctx, 232 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 244 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 248 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 254 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, 258 (krb5_context context, pkinit_identity_crypto_context id_cryptoctx, [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | k5unseal.c | 62 krb5_context context; in kg_unseal_v1() 176 context->kef_cipher_mt = get_cipher_mech_type(context, 178 context->kef_hash_mt = get_hash_mech_type(context, 180 if ((code = init_key_kef(context->kef_cipher_mt, 185 if ((code = init_key_kef(context->kef_cipher_mt, 239 (void)C_DestroyObject(krb_ctx_hSession(context), 247 code = kg_arcfour_docrypt (context, 252 krb5_free_keyblock (context, enc_key); 271 conflen = kg_confounder_size(context, ctx->enc); 405 if ((code = kg_encrypt(context, ctx->seq, KG_USAGE_SEAL, [all …]
|
H A D | k5sealv3.c | 86 gss_krb5int_make_seal_token_v3 (krb5_context context, in gss_krb5int_make_seal_token_v3() argument 124 context->kef_cipher_mt = get_cipher_mech_type(context, key); in gss_krb5int_make_seal_token_v3() 125 context->kef_hash_mt = get_hash_mech_type(context, key); in gss_krb5int_make_seal_token_v3() 169 if ((err = krb5_c_encrypt_length(context, in gss_krb5int_make_seal_token_v3() 299 krb5_free_checksum_contents(context, &sum); in gss_krb5int_make_seal_token_v3() 355 krb5_context context = *contextptr; in gss_krb5int_unseal_token_v3() local 419 context->kef_cipher_mt = get_cipher_mech_type(context, key); in gss_krb5int_unseal_token_v3() 420 context->kef_hash_mt = get_hash_mech_type(context, key); in gss_krb5int_unseal_token_v3() 459 err = krb5_c_decrypt(context, key, key_usage, 0, in gss_krb5int_unseal_token_v3() 560 err = krb5_c_verify_checksum(context, key, key_usage, in gss_krb5int_unseal_token_v3() [all …]
|
H A D | gssapi_krb5.c | 186 kg_sync_ccache_name (krb5_context context, OM_uint32 *minor_status) in kg_sync_ccache_name() argument 200 err = krb5_cc_set_default_name(context, in kg_sync_ccache_name() 238 krb5_context context = NULL; in kg_get_ccache_name() local 242 err = krb5_gss_init_context(&context); in kg_get_ccache_name() 244 err = krb5_cc_set_default_name (context, NULL); in kg_get_ccache_name() 246 name = krb5_cc_default_name(context); in kg_get_ccache_name() 253 if (err && context) in kg_get_ccache_name() 254 save_error_info(err, context); in kg_get_ccache_name() 255 if (context) in kg_get_ccache_name() 256 krb5_free_context(context); in kg_get_ccache_name()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/ |
H A D | decrypt.c | 37 krb5_c_decrypt(krb5_context context, const krb5_keyblock *key, in krb5_c_decrypt() argument 58 context->kef_cipher_mt = krb5_enctypes_list[i].kef_cipher_mt; in krb5_c_decrypt() 59 context->kef_hash_mt = krb5_enctypes_list[i].kef_hash_mt; in krb5_c_decrypt() 61 ret = init_key_kef(context->kef_cipher_mt, (krb5_keyblock *)key); in krb5_c_decrypt() 66 if ((ret = init_key_uef(krb_ctx_hSession(context), (krb5_keyblock *)key))) in krb5_c_decrypt() 73 (context, krb5_enctypes_list[i].enc, krb5_enctypes_list[i].hash, in krb5_c_decrypt()
|
/illumos-gate/usr/src/common/ficl/ |
H A D | tools.c | 551 ficlVmTextOut(context->vm, buffer); in ficlStackDisplayCallback() 557 void *context) in ficlStackDisplay() argument 577 context = &myContext; in ficlStackDisplay() 606 context->count++; in ficlStackDisplaySimpleCallback() 616 struct stackContext context; in ficlVmDisplayDataStackSimple() local 623 context.vm = vm; in ficlVmDisplayDataStackSimple() 624 context.count = 0; in ficlVmDisplayDataStackSimple() 666 struct stackContext context; in ficlVmDisplayReturnStack() local 667 context.vm = vm; in ficlVmDisplayReturnStack() 668 context.count = 0; in ficlVmDisplayReturnStack() [all …]
|
/illumos-gate/usr/src/tools/smatch/src/smatch_scripts/ |
H A D | show_errs.sh | 3 context=6 7 context=$1 29 tail -n +$(($lineno - ($context - 1))) $code_file | head -n $(($context - 1)) 31 tail -n +${lineno} $code_file | head -n $context
|
/illumos-gate/usr/src/lib/libsasl/include/ |
H A D | sasl.h | 405 void *context; member 458 typedef int sasl_log_t(void *context, 475 typedef int sasl_getpath_t(void *context, 507 typedef int sasl_verifyfile_t(void *context, 525 typedef int sasl_getsimple_t(void *context, int id, 568 typedef int sasl_chalprompt_t(void *context, int id, 588 typedef int sasl_getrealm_t(void *context, int id, 610 void *context, 633 void *context, 649 void *context, [all …]
|
/illumos-gate/usr/src/cmd/krb5/kadmin/kpasswd/ |
H A D | tty_kpasswd.c | 56 long read_old_password(context, password, pwsize) in read_old_password() argument 57 krb5_context context; in read_old_password() 61 long code = krb5_read_password(context, 89 krb5_context context; local 102 retval = krb5_init_context(&context); 109 retval = kpasswd(context, argc, argv);
|
/illumos-gate/usr/src/cmd/krb5/kadmin/cli/ |
H A D | kadmin.c | 108 krb5_context context; variable 402 krb5_free_principal(context, princ); 413 krb5_free_principal(context, princ); 611 krb5_klog_close(context); in quit() 612 krb5_free_context(context); in quit() 613 context = NULL; in quit() 674 krb5_free_principal(context, princ); 804 krb5_free_principal(context, princ); 819 krb5_free_principal(context, princ); 842 krb5_free_principal(context, princ); [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
H A D | ktfr_entry.c | 39 krb5_free_keytab_entry_contents (krb5_context context, krb5_keytab_entry *entry) in krb5_free_keytab_entry_contents() argument 44 krb5_free_principal(context, entry->principal); in krb5_free_keytab_entry_contents() 48 krb5_free_keyblock_contents(context, &entry->key); in krb5_free_keytab_entry_contents() 54 krb5_kt_free_entry (krb5_context context, krb5_keytab_entry *entry) in krb5_kt_free_entry() argument 56 return krb5_free_keytab_entry_contents (context, entry); in krb5_kt_free_entry()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | realm_iter.c | 34 krb5_realm_iterator_create(krb5_context context, void **iter_p) in krb5_realm_iterator_create() argument 38 return profile_iterator_create(context->profile, names, in krb5_realm_iterator_create() 45 krb5_realm_iterator(krb5_context context, void **iter_p, char **ret_realm) in krb5_realm_iterator() argument 51 krb5_realm_iterator_free(krb5_context context, void **iter_p) in krb5_realm_iterator_free() argument 57 krb5_free_realm_string(krb5_context context, char *str) in krb5_free_realm_string() argument
|
H A D | locate_kdc.c | 114 _krb5_use_dns_kdc(krb5_context context) in _krb5_use_dns_kdc() argument 120 _krb5_use_dns_realm(krb5_context context) in _krb5_use_dns_realm() argument 586 int use_dns = _krb5_use_dns_kdc(context); in dns_locate_server() 904 !maybe_use_dns(context, "dns_lookup_kdc", 0)) { in krb5int_locate_server() 905 code = prof_locate_server(context, realm, &hostlist, in krb5int_locate_server() 948 krb5_set_error_message(context, in krb5int_locate_server() 955 krb5_set_error_message(context, in krb5int_locate_server() 962 krb5_set_error_message(context, in krb5int_locate_server() 969 krb5_set_error_message(context, in krb5int_locate_server() 1092 krb5_get_servername(krb5_context context, in krb5_get_servername() argument [all …]
|
/illumos-gate/usr/src/cmd/krb5/kadmin/dbutil/ |
H A D | kdb5_create.c | 421 krb5_context context; local 431 context = iargs->ctx; 439 kret = krb5_c_random_seed(context, &pwd); 447 kret = krb5_dbekd_encrypt_key_data(context, 453 krb5_free_keyblock_contents(context, &key); 461 add_principal(context, princ, op, pblock, mkey) in add_principal() argument 462 krb5_context context; in add_principal() 487 if ((retval = krb5_timeofday(context, &now))) 509 iargs.ctx = context; 532 retval = krb5_db_put_principal(context, &entry, &nentries); [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | util_cksum.c | 35 kg_checksum_channel_bindings(context, cb, cksum, bigend) in kg_checksum_channel_bindings() argument 36 krb5_context context; in kg_checksum_channel_bindings() 50 code = krb5_c_checksum_length(context, CKSUMTYPE_RSA_MD5, &sumlen); 102 code = krb5_c_make_checksum(context, CKSUMTYPE_RSA_MD5, 0, 0, 108 krb5_free_checksum_contents(context, cksum); 114 krb5_free_checksum_contents(context, cksum); 124 if (code = krb5_c_make_checksum(context, CKSUMTYPE_RSA_MD5, 0, 0,
|
H A D | rel_name.c | 30 krb5_context context; local 33 code = krb5_gss_init_context(&context); 41 krb5_free_context(context); 47 krb5_free_principal(context, (krb5_principal) *input_name); 48 krb5_free_context(context);
|
H A D | inq_context.c | 100 krb5_context context; local 127 context = ctx->k5_context; 129 if ((code = krb5_timeofday(context, &now))) { 131 save_error_info(*minor_status, context); 141 if ((code = krb5_copy_principal(context, 145 save_error_info(*minor_status, context); 149 krb5_free_principal(context, initiator); 156 if ((code = krb5_copy_principal(context, 161 save_error_info(*minor_status, context); 165 krb5_free_principal(context, acceptor); [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/ |
H A D | d3_cbc.c | 35 mit_des3_cbc_encrypt(krb5_context context, const mit_des_cblock *in, mit_des_cblock *out, in mit_des3_cbc_encrypt() argument 53 rv = init_key_uef(krb_ctx_hSession(context), key); in mit_des3_cbc_encrypt() 69 rv = C_EncryptInit(krb_ctx_hSession(context), &mechanism, key->hKey); in mit_des3_cbc_encrypt() 71 rv = C_DecryptInit(krb_ctx_hSession(context), &mechanism, key->hKey); in mit_des3_cbc_encrypt() 81 rv = C_Encrypt(krb_ctx_hSession(context), (CK_BYTE_PTR)in, in mit_des3_cbc_encrypt() 85 rv = C_Decrypt(krb_ctx_hSession(context), (CK_BYTE_PTR)in, in mit_des3_cbc_encrypt() 110 mit_des3_cbc_encrypt(krb5_context context, in mit_des3_cbc_encrypt() argument
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/arcfour/ |
H A D | k5_arcfour.c | 73 krb5_context context; in krb5_arcfour_encrypt() 198 ret = krb5_hmac(context, key, &salt, &d1); 200 ret = krb5_hmac(context, hash, key, 1, &salt, &d1); 214 ret=krb5_c_random_make_octets(context, &confounder); 225 ret = krb5_hmac(context, kptr, &plaintext, &checksum); 241 ret = krb5_hmac(context, &k1, &checksum, &d3); 270 krb5_context context; in krb5_arcfour_decrypt() 388 ret=krb5_hmac(context, key, &salt, &d1); 390 ret=krb5_hmac(context, hash, key, 1, &salt, &d1); 404 ret = krb5_hmac(context, &k1, &checksum, &d3); [all …]
|