Home
last modified time | relevance | path

Searched refs:context (Results 1 – 25 of 1700) sorted by relevance

12345678910>>...68

/freebsd/crypto/heimdal/lib/krb5/
H A Dtest_cc.c48 test_default_name(krb5_context context) in test_default_name() argument
54 p = krb5_cc_default_name(context); in test_default_name()
56 krb5_errx (context, 1, "krb5_cc_default_name 1 failed"); in test_default_name()
59 ret = krb5_cc_set_default_name(context, NULL); in test_default_name()
61 krb5_errx (context, 1, "krb5_cc_set_default_name failed"); in test_default_name()
63 p = krb5_cc_default_name(context); in test_default_name()
65 krb5_errx (context, 1, "krb5_cc_default_name 2 failed"); in test_default_name()
69 krb5_errx (context, 1, "krb5_cc_default_name no longer same"); in test_default_name()
71 ret = krb5_cc_set_default_name(context, test_cc_name); in test_default_name()
73 krb5_errx (context, 1, "krb5_cc_set_default_name 1 failed"); in test_default_name()
[all …]
H A Dcontext.c57 set_etypes (krb5_context context, in set_etypes() argument
64 etypes_str = krb5_config_get_strings(context, NULL, "libdefaults", in set_etypes()
72 krb5_set_error_message (context, ENOMEM, N_("malloc: out of memory", "")); in set_etypes()
77 if(krb5_string_to_enctype(context, etypes_str[j], &e) != 0) in set_etypes()
79 if (krb5_enctype_valid(context, e) != 0) in set_etypes()
95 init_context_from_config_file(krb5_context context) in init_context_from_config_file() argument
102 INIT_FIELD(context, time, max_skew, 5 * 60, "clockskew"); in init_context_from_config_file()
103 INIT_FIELD(context, time, kdc_timeout, 3, "kdc_timeout"); in init_context_from_config_file()
104 INIT_FIELD(context, int, max_retries, 3, "max_retries"); in init_context_from_config_file()
106 INIT_FIELD(context, string, http_proxy, NULL, "http_proxy"); in init_context_from_config_file()
[all …]
H A Dtest_princ.c42 test_princ(krb5_context context) in test_princ() argument
54 ret = krb5_parse_name(context, princ, &p); in test_princ()
56 krb5_err(context, 1, ret, "krb5_parse_name"); in test_princ()
58 ret = krb5_unparse_name(context, p, &princ_unparsed); in test_princ()
60 krb5_err(context, 1, ret, "krb5_parse_name"); in test_princ()
63 krb5_errx(context, 1, "%s != %s", princ, princ_unparsed); in test_princ()
68 ret = krb5_unparse_name_flags(context, p, in test_princ()
72 krb5_err(context, 1, ret, "krb5_parse_name"); in test_princ()
75 krb5_errx(context, 1, "%s != %s", princ_short, princ_unparsed); in test_princ()
78 realm = krb5_principal_get_realm(context, p); in test_princ()
[all …]
H A Dtest_keytab.c43 test_empty_keytab(krb5_context context, const char *keytab) in test_empty_keytab() argument
49 ret = krb5_kt_resolve(context, keytab, &id); in test_empty_keytab()
51 krb5_err(context, 1, ret, "krb5_kt_resolve"); in test_empty_keytab()
55 krb5_kt_remove_entry(context, id, &entry); in test_empty_keytab()
57 ret = krb5_kt_have_content(context, id); in test_empty_keytab()
59 krb5_errx(context, 1, "supposed to be empty keytab isn't"); in test_empty_keytab()
61 ret = krb5_kt_close(context, id); in test_empty_keytab()
63 krb5_err(context, 1, ret, "krb5_kt_close"); in test_empty_keytab()
71 test_memory_keytab(krb5_context context, const char *keytab, const char *keytab2) in test_memory_keytab() argument
77 ret = krb5_kt_resolve(context, keytab, &id); in test_memory_keytab()
[all …]
H A Dcache.c118 krb5_cc_register(krb5_context context, in krb5_cc_register() argument
124 for(i = 0; i < context->num_cc_ops && context->cc_ops[i]->prefix; i++) { in krb5_cc_register()
125 if(strcmp(context->cc_ops[i]->prefix, ops->prefix) == 0) { in krb5_cc_register()
127 krb5_set_error_message(context, in krb5_cc_register()
136 if(i == context->num_cc_ops) { in krb5_cc_register()
137 const krb5_cc_ops **o = realloc(rk_UNCONST(context->cc_ops), in krb5_cc_register()
138 (context->num_cc_ops + 1) * in krb5_cc_register()
139 sizeof(context->cc_ops[0])); in krb5_cc_register()
141 krb5_set_error_message(context, KRB5_CC_NOMEM, in krb5_cc_register()
145 context->cc_ops = o; in krb5_cc_register()
[all …]
H A Dtest_pac.c165 krb5_context context; in main() local
170 ret = krb5_init_context(&context); in main()
174 krb5_enctype_enable(context, ETYPE_DES_CBC_MD5); in main()
176 ret = krb5_parse_name_flags(context, user, in main()
179 krb5_err(context, 1, ret, "krb5_parse_name"); in main()
181 ret = krb5_pac_parse(context, saved_pac, sizeof(saved_pac), &pac); in main()
183 krb5_err(context, 1, ret, "krb5_pac_parse"); in main()
185 ret = krb5_pac_verify(context, pac, authtime, p, in main()
188 krb5_err(context, 1, ret, "krb5_pac_verify"); in main()
190 ret = _krb5_pac_sign(context, pac, authtime, p, in main()
[all …]
H A Derror_string.c48 krb5_clear_error_message(krb5_context context) in krb5_clear_error_message() argument
50 HEIMDAL_MUTEX_lock(context->mutex); in krb5_clear_error_message()
51 if (context->error_string) in krb5_clear_error_message()
52 free(context->error_string); in krb5_clear_error_message()
53 context->error_code = 0; in krb5_clear_error_message()
54 context->error_string = NULL; in krb5_clear_error_message()
55 HEIMDAL_MUTEX_unlock(context->mutex); in krb5_clear_error_message()
73 krb5_set_error_message(krb5_context context, krb5_error_code ret, in krb5_set_error_message() argument
80 krb5_vset_error_message (context, ret, fmt, ap); in krb5_set_error_message()
99 krb5_vset_error_message (krb5_context context, krb5_error_code ret, in krb5_vset_error_message() argument
[all …]
H A Dtest_acl.c47 test_match_string(krb5_context context) in test_match_string() argument
52 ret = krb5_acl_match_string(context, "foo", "s", "foo"); in test_match_string()
53 RETVAL(context, ret, 0, "single s"); in test_match_string()
54 ret = krb5_acl_match_string(context, "foo foo", "s", "foo"); in test_match_string()
55 RETVAL(context, ret, EACCES, "too many strings"); in test_match_string()
56 ret = krb5_acl_match_string(context, "foo bar", "ss", "foo", "bar"); in test_match_string()
57 RETVAL(context, ret, 0, "two strings"); in test_match_string()
58 ret = krb5_acl_match_string(context, "foo bar", "ss", "foo", "bar"); in test_match_string()
59 RETVAL(context, ret, 0, "two strings double space"); in test_match_string()
60 ret = krb5_acl_match_string(context, "foo \tbar", "ss", "foo", "bar"); in test_match_string()
[all …]
H A Dtest_addr.c37 print_addr(krb5_context context, const char *addr) in print_addr() argument
46 ret = krb5_parse_address(context, addr, &addresses); in print_addr()
48 krb5_err(context, 1, ret, "krb5_parse_address"); in print_addr()
51 krb5_err(context, 1, ret, "too few addresses"); in print_addr()
59 krb5_err(context, 1, ret, "len %d larger then buf %d", in print_addr()
66 krb5_err(context, 1, ret, "len %d larger then buf %d", in print_addr()
70 krb5_free_addresses(context, &addresses); in print_addr()
75 truncated_addr(krb5_context context, const char *addr, in truncated_addr() argument
85 ret = krb5_parse_address(context, addr, &addresses); in truncated_addr()
87 krb5_err(context, 1, ret, "krb5_parse_address"); in truncated_addr()
[all …]
H A Dkeytab.c143 krb5_kt_register(krb5_context context, in krb5_kt_register() argument
149 krb5_set_error_message(context, KRB5_KT_BADNAME, in krb5_kt_register()
154 tmp = realloc(context->kt_types, in krb5_kt_register()
155 (context->num_kt_types + 1) * sizeof(*context->kt_types)); in krb5_kt_register()
157 krb5_set_error_message(context, ENOMEM, in krb5_kt_register()
161 memcpy(&tmp[context->num_kt_types], ops, in krb5_kt_register()
162 sizeof(tmp[context->num_kt_types])); in krb5_kt_register()
163 context->kt_types = tmp; in krb5_kt_register()
164 context->num_kt_types++; in krb5_kt_register()
211 krb5_kt_resolve(krb5_context context, in krb5_kt_resolve() argument
[all …]
H A Drd_req.c38 decrypt_tkt_enc_part (krb5_context context, in decrypt_tkt_enc_part() argument
48 ret = krb5_crypto_init(context, key, 0, &crypto); in decrypt_tkt_enc_part()
51 ret = krb5_decrypt_EncryptedData (context, in decrypt_tkt_enc_part()
56 krb5_crypto_destroy(context, crypto); in decrypt_tkt_enc_part()
62 krb5_set_error_message(context, ret, in decrypt_tkt_enc_part()
70 decrypt_authenticator (krb5_context context, in decrypt_authenticator() argument
81 ret = krb5_crypto_init(context, key, 0, &crypto); in decrypt_authenticator()
84 ret = krb5_decrypt_EncryptedData (context, in decrypt_authenticator()
91 ret = krb5_decrypt_EncryptedData (context, in decrypt_authenticator()
96 krb5_crypto_destroy(context, crypto); in decrypt_authenticator()
[all …]
H A Dget_cred.c50 make_pa_tgs_req(krb5_context context, in make_pa_tgs_req() argument
66 krb5_abortx(context, "internal error in ASN.1 encoder"); in make_pa_tgs_req()
70 ret = _krb5_mk_req_internal(context, &ac, 0, &in_data, creds, in make_pa_tgs_req()
87 set_auth_data (krb5_context context, in set_auth_data() argument
103 krb5_abortx(context, "internal error in ASN.1 encoder"); in set_auth_data()
108 krb5_set_error_message(context, ENOMEM, in set_auth_data()
112 ret = krb5_crypto_init(context, subkey, 0, &crypto); in set_auth_data()
119 krb5_encrypt_EncryptedData(context, in set_auth_data()
127 krb5_crypto_destroy(context, crypto); in set_auth_data()
141 init_tgs_req (krb5_context context, in init_tgs_req() argument
[all …]
/freebsd/crypto/heimdal/lib/kadm5/
H A Dchpass_s.c44 kadm5_server_context *context = server_handle; in change() local
52 ret = context->db->hdb_open(context->context, context->db, O_RDWR, 0); in change()
56 ret = context->db->hdb_fetch_kvno(context->context, context->db, princ, in change()
61 if (context->db->hdb_capability_flags & HDB_CAP_F_HANDLE_PASSWORDS) { in change()
62 ret = context->db->hdb_password(context->context, context->db, in change()
74 ret = _kadm5_set_keys(context, &ent.entry, password); in change()
76 _kadm5_free_keys (context->context, num_keys, keys); in change()
84 _kadm5_free_keys (context->context, num_keys, keys); in change()
88 krb5_set_error_message(context->context, ret, in change()
93 ret = hdb_seal_keys(context->context, context->db, &ent.entry); in change()
[all …]
H A Dcreate_s.c39 get_default(kadm5_server_context *context, krb5_principal princ, in get_default() argument
44 krb5_const_realm realm = krb5_principal_get_realm(context->context, princ); in get_default()
46 ret = krb5_make_principal(context->context, &def_principal, in get_default()
50 ret = kadm5_s_get_principal(context, def_principal, def, in get_default()
52 krb5_free_principal (context->context, def_principal); in get_default()
57 create_principal(kadm5_server_context *context, in create_principal() argument
76 ret = krb5_copy_principal(context->context, princ->principal, in create_principal()
82 ret = get_default(context, princ->principal, defent); in create_principal()
90 ret = _kadm5_setup_entry(context, in create_principal()
95 kadm5_free_principal_ent(context, defent); in create_principal()
[all …]
H A Dipropd_slave.c47 connect_to_master (krb5_context context, const char *master, in connect_to_master() argument
66 krb5_warnx(context, "Failed to get address of to %s: %s", in connect_to_master()
82 krb5_warn(context, errno, "connection failed to %s[%s]", in connect_to_master()
87 krb5_warnx(context, "connection successful " in connect_to_master()
100 get_creds(krb5_context context, const char *keytab_str, in get_creds() argument
112 ret = krb5_kt_default_name (context, keytab_buf, sizeof(keytab_buf)); in get_creds()
114 krb5_err (context, 1, ret, "krb5_kt_default_name"); in get_creds()
118 ret = krb5_kt_resolve(context, keytab_str, &keytab); in get_creds()
120 krb5_err(context, 1, ret, "%s", keytab_str); in get_creds()
123 ret = krb5_sname_to_principal (context, slave_str, IPROP_NAME, in get_creds()
[all …]
H A Drename_s.c43 kadm5_server_context *context = server_handle; in kadm5_s_rename_principal() local
49 if(krb5_principal_compare(context->context, source, target)) in kadm5_s_rename_principal()
51 ret = context->db->hdb_open(context->context, context->db, O_RDWR, 0); in kadm5_s_rename_principal()
54 ret = context->db->hdb_fetch_kvno(context->context, context->db, in kadm5_s_rename_principal()
57 context->db->hdb_close(context->context, context->db); in kadm5_s_rename_principal()
60 ret = _kadm5_set_modifier(context, &ent.entry); in kadm5_s_rename_principal()
69 ret = krb5_get_pw_salt(context->context, source, &salt2); in kadm5_s_rename_principal()
85 krb5_free_salt(context->context, salt2); in kadm5_s_rename_principal()
92 ret = hdb_seal_keys(context->context, context->db, &ent.entry); in kadm5_s_rename_principal()
98 kadm5_log_rename (context, source, &ent.entry); in kadm5_s_rename_principal()
[all …]
H A Dset_keys.c43 _kadm5_set_keys(kadm5_server_context *context, in _kadm5_set_keys() argument
51 ret = hdb_generate_key_set_password(context->context, in _kadm5_set_keys()
57 _kadm5_free_keys (context->context, ent->keys.len, ent->keys.val); in _kadm5_set_keys()
61 hdb_entry_set_pw_change_time(context->context, ent, 0); in _kadm5_set_keys()
63 if (krb5_config_get_bool_default(context->context, NULL, FALSE, in _kadm5_set_keys()
66 ret = hdb_entry_set_password(context->context, context->db, in _kadm5_set_keys()
80 _kadm5_set_keys2(kadm5_server_context *context, in _kadm5_set_keys2() argument
121 _kadm5_free_keys (context->context, ent->keys.len, ent->keys.val); in _kadm5_set_keys2()
125 hdb_entry_set_pw_change_time(context->context, ent, 0); in _kadm5_set_keys2()
126 hdb_entry_clear_password(context->context, ent); in _kadm5_set_keys2()
[all …]
H A Dipropd_master.c49 make_signal_socket (krb5_context context) in make_signal_socket() argument
56 fn = kadm5_log_signal_socket(context); in make_signal_socket()
60 krb5_err (context, 1, errno, "socket AF_UNIX"); in make_signal_socket()
66 krb5_err (context, 1, errno, "bind %s", addr.sun_path); in make_signal_socket()
72 kadm5_log_signal_socket_info(context, 1, &ai); in make_signal_socket()
76 krb5_err (context, 1, rk_SOCK_ERRNO, "socket AF=%d", ai->ai_family); in make_signal_socket()
79 krb5_err (context, 1, rk_SOCK_ERRNO, "bind"); in make_signal_socket()
85 make_listen_socket (krb5_context context, const char *port_str) in make_listen_socket() argument
93 krb5_err (context, 1, rk_SOCK_ERRNO, "socket AF_INET"); in make_listen_socket()
99 addr.sin_port = krb5_getportbyname (context, in make_listen_socket()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/rtsan/tests/
H A Drtsan_test_context.cpp15 TEST(TestRtsanContext, CanCreateContext) { __rtsan::Context context{}; } in TEST() local
18 __rtsan::Context context{}; in TEST() local
19 context.ExpectNotRealtime("do_some_stuff"); in TEST()
23 __rtsan::Context context{}; in TEST() local
24 context.RealtimePush(); in TEST()
25 context.RealtimePop(); in TEST()
26 context.ExpectNotRealtime("do_some_stuff"); in TEST()
30 __rtsan::Context context{}; in TEST() local
32 context.RealtimePush(); in TEST()
33 EXPECT_DEATH(context.ExpectNotRealtime("do_some_stuff"), ""); in TEST()
[all …]
/freebsd/crypto/heimdal/kdc/
H A Dhprop.c54 open_socket(krb5_context context, const char *hostname, const char *port) in open_socket() argument
90 v5_prop(krb5_context context, HDB *db, hdb_entry_ex *entry, void *appdata) in v5_prop() argument
97 ret = hdb_seal_keys_mkey(context, &entry->entry, mkey5); in v5_prop()
99 krb5_warn(context, ret, "hdb_seal_keys_mkey"); in v5_prop()
104 ret = hdb_unseal_keys_mkey(context, &entry->entry, mkey5); in v5_prop()
106 krb5_warn(context, ret, "hdb_unseal_keys_mkey"); in v5_prop()
111 ret = hdb_entry2value(context, &entry->entry, &data); in v5_prop()
113 krb5_warn(context, ret, "hdb_entry2value"); in v5_prop()
118 ret = krb5_write_message(context, &pd->sock, &data); in v5_prop()
120 ret = krb5_write_priv_message(context, pd->auth_context, in v5_prop()
[all …]
H A Dkrb5tgs.c60 find_KRB5SignedPath(krb5_context context, in find_KRB5SignedPath() argument
81 krb5_set_error_message(context, ret, "Failed to decode " in find_KRB5SignedPath()
103 _kdc_add_KRB5SignedPath(krb5_context context, in _kdc_add_KRB5SignedPath() argument
137 krb5_abortx(context, "internal asn.1 encoder error"); in _kdc_add_KRB5SignedPath()
142 ret = hdb_enctype2key(context, &krbtgt->entry, enctype, &key); in _kdc_add_KRB5SignedPath()
144 ret = krb5_crypto_init(context, &key->key, 0, &crypto); in _kdc_add_KRB5SignedPath()
159 ret = krb5_create_checksum(context, crypto, KRB5_KU_KRB5SIGNEDPATH, 0, in _kdc_add_KRB5SignedPath()
161 krb5_crypto_destroy(context, crypto); in _kdc_add_KRB5SignedPath()
171 krb5_abortx(context, "internal asn.1 encoder error"); in _kdc_add_KRB5SignedPath()
179 ret = _kdc_tkt_add_if_relevant_ad(context, tkt, in _kdc_add_KRB5SignedPath()
[all …]
H A Dhpropd.c73 krb5_context context; in main() local
87 ret = krb5_init_context(&context); in main()
91 ret = krb5_openlog(context, "hpropd", &fac); in main()
94 krb5_set_warn_dest(context, fac); in main()
100 krb5_set_default_realm(context, local_realm); in main()
118 database = hdb_default_db(context); in main()
144 mini_inetd (krb5_getportbyname (context, "hprop", "tcp", in main()
149 krb5_err(context, 1, errno, "getpeername"); in main()
158 krb5_log(context, fac, 0, "Connection from %s", addr_name); in main()
160 ret = krb5_kt_register(context, &hdb_kt_ops); in main()
[all …]
/freebsd/crypto/heimdal/kuser/
H A Dkgetcred.c83 krb5_context context; in main() local
93 ret = krb5_init_context (&context); in main()
115 ret = krb5_cc_resolve(context, cache_str, &cache); in main()
117 krb5_err (context, 1, ret, "%s", cache_str); in main()
119 ret = krb5_cc_default (context, &cache); in main()
121 krb5_err (context, 1, ret, "krb5_cc_resolve"); in main()
124 ret = krb5_get_creds_opt_alloc(context, &opt); in main()
126 krb5_err (context, 1, ret, "krb5_get_creds_opt_alloc"); in main()
131 ret = krb5_string_to_enctype(context, etype_str, &enctype); in main()
133 krb5_errx (context, 1, N_("unrecognized enctype: %s", ""), in main()
[all …]
H A Dkinit.c213 get_server(krb5_context context, in get_server() argument
220 return krb5_parse_name(context, server, princ); in get_server()
222 realm = krb5_principal_get_realm(context, client); in get_server()
223 return krb5_make_principal(context, princ, realm, in get_server()
228 renew_validate(krb5_context context, in renew_validate() argument
241 ret = krb5_cc_get_principal(context, cache, &in.client); in renew_validate()
243 krb5_warn(context, ret, "krb5_cc_get_principal"); in renew_validate()
246 ret = get_server(context, in.client, server, &in.server); in renew_validate()
248 krb5_warn(context, ret, "get_server"); in renew_validate()
257 krb5_get_credentials(context, KRB5_GC_CACHED, cache, &in, &out); in renew_validate()
[all …]
/freebsd/contrib/ldns/
H A Dsha2.c315 void ldns_sha256_init(ldns_sha256_CTX* context) { in ldns_sha256_init() argument
316 if (context == (ldns_sha256_CTX*)0) { in ldns_sha256_init()
319 MEMCPY_BCOPY(context->state, ldns_sha256_initial_hash_value, LDNS_SHA256_DIGEST_LENGTH); in ldns_sha256_init()
320 MEMSET_BZERO(context->buffer, LDNS_SHA256_BLOCK_LENGTH); in ldns_sha256_init()
321 context->bitcount = 0; in ldns_sha256_init()
361 static void ldns_sha256_Transform(ldns_sha256_CTX* context, in ldns_sha256_Transform() argument
367 W256 = (sha2_word32*)context->buffer; in ldns_sha256_Transform()
370 a = context->state[0]; in ldns_sha256_Transform()
371 b = context->state[1]; in ldns_sha256_Transform()
372 c = context->state[2]; in ldns_sha256_Transform()
[all …]

12345678910>>...68