/freebsd-12-stable/crypto/heimdal/kdc/ |
H A D | kerberos5.c | 126 _kdc_find_etype(krb5_context context, krb5_boolean use_strongest_session_key, argument 138 ret = krb5_get_pw_salt(context, princ->entry.principal, &def_salt); 161 p = krb5_kerberos_enctypes(context); 163 if (krb5_enctype_valid(context, p[i]) != 0) 174 ret = hdb_enctype2key(context, &princ->entry, p[i], &key); 202 if (krb5_enctype_valid(context, etypes[i]) != 0 && 206 while (hdb_next_enctype2key(context, &princ->entry, etypes[i], &key) == 0) { 223 krb5_free_salt (context, def_salt); 245 _kdc_log_timestamp(krb5_context context, argument 254 krb5_format_time(context, authtim 275 log_patypes(krb5_context context, krb5_kdc_configuration *config, METHOD_DATA *padata) argument 322 _kdc_encode_reply(krb5_context context, krb5_kdc_configuration *config, KDC_REP *rep, const EncTicketPart *et, EncKDCRepPart *ek, krb5_enctype etype, int skvno, const EncryptionKey *skey, int ckvno, const EncryptionKey *reply_key, int rk_is_subkey, const char **e_text, krb5_data *reply) argument 474 make_etype_info_entry(krb5_context context, ETYPE_INFO_ENTRY *ent, Key *key) argument 522 get_pa_etype_info(krb5_context context, krb5_kdc_configuration *config, METHOD_DATA *md, Key *ckey) argument 635 get_pa_etype_info2(krb5_context context, krb5_kdc_configuration *config, METHOD_DATA *md, Key *ckey) argument 675 log_as_req(krb5_context context, krb5_kdc_configuration *config, krb5_enctype cetype, krb5_enctype setype, const KDC_REQ_BODY *b) argument 743 kdc_check_flags(krb5_context context, krb5_kdc_configuration *config, hdb_entry_ex *client_ex, const char *client_name, hdb_entry_ex *server_ex, const char *server_name, krb5_boolean is_as_req) argument 871 _kdc_check_addresses(krb5_context context, krb5_kdc_configuration *config, HostAddresses *addresses, const struct sockaddr *from) argument 916 send_pac_p(krb5_context context, KDC_REQ *req) argument 941 _kdc_is_anonymous(krb5_context context, krb5_principal principal) argument 956 _kdc_as_rep(krb5_context context, krb5_kdc_configuration *config, KDC_REQ *req, const krb5_data *req_buffer, krb5_data *reply, const char *from, struct sockaddr *from_addr, int datagram_reply) argument 1866 _kdc_tkt_add_if_relevant_ad(krb5_context context, EncTicketPart *tkt, int type, const krb5_data *data) argument [all...] |
H A D | digest.c | 58 get_digest_key(krb5_context context, argument 67 ret = _kdc_get_preferred_key(context, 75 return krb5_crypto_init(context, &key->key, 0, crypto); 83 get_ntlm_targetname(krb5_context context, argument 88 targetname = strdup(krb5_principal_get_realm(context, 102 fill_targetinfo(krb5_context context, argument 117 str = krb5_principal_get_comp_string(context, p, 0); 125 str = krb5_principal_get_comp_string(context, p, 1); 164 get_password_entry(krb5_context context, argument 175 ret = krb5_parse_name(context, usernam 202 _kdc_do_digest(krb5_context context, krb5_kdc_configuration *config, const struct DigestREQ *req, krb5_data *reply, const char *from, struct sockaddr *addr) argument [all...] |
/freebsd-12-stable/crypto/heimdal/lib/hdb/ |
H A D | ndbm.c | 54 NDBM_destroy(krb5_context context, HDB *db) argument 56 hdb_clear_master_key (context, db); 63 NDBM_lock(krb5_context context, HDB *db, int operation) argument 70 NDBM_unlock(krb5_context context, HDB *db) argument 77 NDBM_seq(krb5_context context, HDB *db, argument 94 ret = db->hdb_lock(context, db, HDB_RLOCK); 97 db->hdb_unlock(context, db); 101 if(hdb_value2entry(context, &data, &entry->entry)) 102 return NDBM_seq(context, db, flags, entry, 0); 104 ret = hdb_unseal_keys (context, d 123 NDBM_firstkey(krb5_context context, HDB *db,unsigned flags,hdb_entry_ex *entry) argument 130 NDBM_nextkey(krb5_context context, HDB *db, unsigned flags,hdb_entry_ex *entry) argument 136 open_lock_file(krb5_context context, const char *db_name, int *fd) argument 160 NDBM_rename(krb5_context context, HDB *db, const char *new_name) argument 224 NDBM__get(krb5_context context, HDB *db, krb5_data key, krb5_data *reply) argument 245 NDBM__put(krb5_context context, HDB *db, int replace, krb5_data key, krb5_data value) argument 274 NDBM__del(krb5_context context, HDB *db, krb5_data key) argument 294 NDBM_close(krb5_context context, HDB *db) argument 304 NDBM_open(krb5_context context, HDB *db, int flags, mode_t mode) argument 351 hdb_ndbm_create(krb5_context context, HDB **db, const char *filename) argument [all...] |
/freebsd-12-stable/crypto/heimdal/lib/krb5/ |
H A D | pkinit.c | 83 pk_copy_error(krb5_context context, 104 BN_to_integer(krb5_context context, const BIGNUM *bn, heim_integer *integer) argument 109 krb5_clear_error_message(context); 118 integer_to_BN(krb5_context context, const char *field, const heim_integer *f) argument 124 krb5_set_error_message(context, ENOMEM, 133 select_dh_group(krb5_context context, DH *dh, unsigned long bits, argument 150 krb5_set_error_message(context, EINVAL, 159 p = integer_to_BN(context, "p", &m->p); 160 g = integer_to_BN(context, "g", &m->g); 161 q = integer_to_BN(context, " 190 find_cert(krb5_context context, struct krb5_pk_identity *id, hx509_query *q, hx509_cert *cert) argument 232 create_signature(krb5_context context, const heim_oid *eContentType, krb5_data *eContent, struct krb5_pk_identity *id, hx509_peer_info peer, krb5_data *sd_data) argument 265 cert2epi(hx509_context context, void *ctx, hx509_cert c) argument 361 build_edi(krb5_context context, hx509_context hx509ctx, hx509_certs certs, ExternalPrincipalIdentifiers *ids) argument 370 build_auth_pack(krb5_context context, unsigned nonce, krb5_pk_init_ctx ctx, const KDC_REQ_BODY *body, AuthPack *a) argument 634 _krb5_pk_mk_ContentInfo(krb5_context context, const krb5_data *buf, const heim_oid *oid, struct ContentInfo *content_info) argument 656 pk_mk_padata(krb5_context context, krb5_pk_init_ctx ctx, const KDC_REQ_BODY *req_body, unsigned nonce, METHOD_DATA *md) argument 824 _krb5_pk_mk_padata(krb5_context context, void *c, int ic_flags, int win2k, const KDC_REQ_BODY *req_body, unsigned nonce, METHOD_DATA *md) argument 900 pk_verify_sign(krb5_context context, const void *data, size_t length, struct krb5_pk_identity *id, heim_oid *contentType, krb5_data *content, struct krb5_pk_cert **signer) argument 964 get_reply_key_win(krb5_context context, const krb5_data *content, unsigned nonce, krb5_keyblock **key) argument 1012 get_reply_key(krb5_context context, const krb5_data *content, const krb5_data *req_buffer, krb5_keyblock **key) argument 1078 pk_verify_host(krb5_context context, const char *realm, const krb5_krbhst_info *hi, struct krb5_pk_init_ctx_data *ctx, struct krb5_pk_cert *host) argument 1164 pk_rd_pa_reply_enckey(krb5_context context, int type, const heim_octet_string *indata, const heim_oid *dataType, const char *realm, krb5_pk_init_ctx ctx, krb5_enctype etype, const krb5_krbhst_info *hi, unsigned nonce, const krb5_data *req_buffer, PA_DATA *pa, krb5_keyblock **key) argument 1310 pk_rd_pa_reply_dh(krb5_context context, const heim_octet_string *indata, const heim_oid *dataType, const char *realm, krb5_pk_init_ctx ctx, krb5_enctype etype, const krb5_krbhst_info *hi, const DHNonce *c_n, const DHNonce *k_n, unsigned nonce, PA_DATA *pa, krb5_keyblock **key) argument 1552 _krb5_pk_rd_pa_reply(krb5_context context, const char *realm, void *c, krb5_enctype etype, const krb5_krbhst_info *hi, unsigned nonce, const krb5_data *req_buffer, PA_DATA *pa, krb5_keyblock **key) argument 1731 krb5_context context; member in struct:prompter 1771 _krb5_pk_set_user_id(krb5_context context, krb5_principal principal, krb5_pk_init_ctx ctx, struct hx509_certs_data *certs) argument 1844 _krb5_pk_load_id(krb5_context context, struct krb5_pk_identity **ret_id, const char *user_id, const char *anchor_id, char * const *chain_list, char * const *revoke_list, krb5_prompter_fct prompter, void *prompter_data, char *password) argument 1988 pk_copy_error(krb5_context context, hx509_context hx509ctx, int hxret, const char *fmt, ...) argument 2018 parse_integer(krb5_context context, char **p, const char *file, int lineno, const char *name, heim_integer *integer) argument 2043 _krb5_parse_moduli_line(krb5_context context, const char *file, int lineno, char *p, struct krb5_dh_moduli **m) argument 2191 _krb5_parse_moduli(krb5_context context, const char *file, struct krb5_dh_moduli ***moduli) argument 2285 _krb5_dh_group_ok(krb5_context context, unsigned long bits, heim_integer *p, heim_integer *g, heim_integer *q, struct krb5_dh_moduli **moduli, char **name) argument 2366 krb5_get_init_creds_opt_set_pkinit(krb5_context context, krb5_get_init_creds_opt *opt, krb5_principal principal, const char *user_id, const char *x509_anchors, char * const * pool, char * const * pki_revoke, int flags, krb5_prompter_fct prompter, void *prompter_data, char *password) argument 2485 krb5_get_init_creds_opt_set_pkinit_user_certs(krb5_context context, krb5_get_init_creds_opt *opt, struct hx509_certs_data *certs) argument 2514 get_ms_san(hx509_context context, hx509_cert cert, char **upn) argument 2539 find_ms_san(hx509_context context, hx509_cert cert, void *ctx) argument 2559 krb5_pk_enterprise_cert(krb5_context context, const char *user_id, krb5_const_realm realm, krb5_principal *principal, struct hx509_certs_data **res) argument [all...] |
H A D | crypto.c | 62 unsupported_enctype(krb5_context context, krb5_enctype etype) argument 67 ret = krb5_enctype_to_string(context, etype, &name); 71 krb5_set_error_message(context, KRB5_PROG_ETYPE_NOSUPP, 83 krb5_enctype_keysize(krb5_context context, argument 89 return unsupported_enctype (context, type); 96 krb5_enctype_keybits(krb5_context context, argument 102 return unsupported_enctype (context, type); 109 krb5_generate_random_keyblock(krb5_context context, argument 116 return unsupported_enctype (context, type); 123 (*et->keytype->random_key)(context, ke 131 _key_schedule(krb5_context context, struct _krb5_key_data *key) argument 169 SHA1_checksum(krb5_context context, struct _krb5_key_data *key, const void *data, size_t len, unsigned usage, Checksum *C) argument 183 _krb5_internal_hmac(krb5_context context, struct _krb5_checksum_type *cm, const void *data, size_t len, unsigned usage, struct _krb5_key_data *keyblock, Checksum *result) argument 240 krb5_hmac(krb5_context context, krb5_cksumtype cktype, const void *data, size_t len, unsigned usage, krb5_keyblock *key, Checksum *result) argument 271 _krb5_SP_HMAC_SHA1_checksum(krb5_context context, struct _krb5_key_data *key, const void *data, size_t len, unsigned usage, Checksum *result) argument 314 get_checksum_key(krb5_context context, krb5_crypto crypto, unsigned usage, struct _krb5_checksum_type *ct, struct _krb5_key_data **key) argument 346 create_checksum(krb5_context context, struct _krb5_checksum_type *ct, krb5_crypto crypto, unsigned usage, void *data, size_t len, Checksum *result) argument 391 krb5_create_checksum(krb5_context context, krb5_crypto crypto, krb5_key_usage usage, int type, void *data, size_t len, Checksum *result) argument 429 verify_checksum(krb5_context context, krb5_crypto crypto, unsigned usage, void *data, size_t len, Checksum *cksum) argument 524 krb5_verify_checksum(krb5_context context, krb5_crypto crypto, krb5_key_usage usage, void *data, size_t len, Checksum *cksum) argument 553 krb5_crypto_get_checksum_type(krb5_context context, krb5_crypto crypto, krb5_cksumtype *type) argument 578 krb5_checksumsize(krb5_context context, krb5_cksumtype type, size_t *size) argument 594 krb5_checksum_is_keyed(krb5_context context, krb5_cksumtype type) argument 609 krb5_checksum_is_collision_proof(krb5_context context, krb5_cksumtype type) argument 624 krb5_checksum_disable(krb5_context context, krb5_cksumtype type) argument 655 krb5_enctype_to_string(krb5_context context, krb5_enctype etype, char **string) argument 677 krb5_string_to_enctype(krb5_context context, const char *string, krb5_enctype *etype) argument 694 krb5_enctype_to_keytype(krb5_context context, krb5_enctype etype, krb5_keytype *keytype) argument 717 krb5_enctype_valid(krb5_context context, krb5_enctype etype) argument 749 krb5_cksumtype_to_enctype(krb5_context context, krb5_cksumtype ctype, krb5_enctype *etype) argument 774 krb5_cksumtype_valid(krb5_context context, krb5_cksumtype ctype) argument 795 derived_crypto(krb5_context context, krb5_crypto crypto) argument 802 special_crypto(krb5_context context, krb5_crypto crypto) argument 812 encrypt_internal_derived(krb5_context context, krb5_crypto crypto, unsigned usage, const void *data, size_t len, krb5_data *result, void *ivec) argument 879 encrypt_internal(krb5_context context, krb5_crypto crypto, const void *data, size_t len, krb5_data *result, void *ivec) argument 944 encrypt_internal_special(krb5_context context, krb5_crypto crypto, int usage, const void *data, size_t len, krb5_data *result, void *ivec) argument 981 decrypt_internal_derived(krb5_context context, krb5_crypto crypto, unsigned usage, void *data, size_t len, krb5_data *result, void *ivec) argument 1062 decrypt_internal(krb5_context context, krb5_crypto crypto, void *data, size_t len, krb5_data *result, void *ivec) argument 1130 decrypt_internal_special(krb5_context context, krb5_crypto crypto, int usage, void *data, size_t len, krb5_data *result, void *ivec) argument 1214 krb5_encrypt_iov_ivec(krb5_context context, krb5_crypto crypto, unsigned usage, krb5_crypto_iov *data, int num_data, void *ivec) argument 1407 krb5_decrypt_iov_ivec(krb5_context context, krb5_crypto crypto, unsigned usage, krb5_crypto_iov *data, unsigned int num_data, void *ivec) argument 1550 krb5_create_checksum_iov(krb5_context context, krb5_crypto crypto, unsigned usage, krb5_crypto_iov *data, unsigned int num_data, krb5_cksumtype *type) argument 1628 krb5_verify_checksum_iov(krb5_context context, krb5_crypto crypto, unsigned usage, krb5_crypto_iov *data, unsigned int num_data, krb5_cksumtype *type) argument 1685 krb5_crypto_length(krb5_context context, krb5_crypto crypto, int type, size_t *len) argument 1729 krb5_crypto_length_iov(krb5_context context, krb5_crypto crypto, krb5_crypto_iov *data, unsigned int num_data) argument 1749 krb5_encrypt_ivec(krb5_context context, krb5_crypto crypto, unsigned usage, const void *data, size_t len, krb5_data *result, void *ivec) argument 1768 krb5_encrypt(krb5_context context, krb5_crypto crypto, unsigned usage, const void *data, size_t len, krb5_data *result) argument 1779 krb5_encrypt_EncryptedData(krb5_context context, krb5_crypto crypto, unsigned usage, void *data, size_t len, int kvno, EncryptedData *result) argument 1797 krb5_decrypt_ivec(krb5_context context, krb5_crypto crypto, unsigned usage, void *data, size_t len, krb5_data *result, void *ivec) argument 1816 krb5_decrypt(krb5_context context, krb5_crypto crypto, unsigned usage, void *data, size_t len, krb5_data *result) argument 1828 krb5_decrypt_EncryptedData(krb5_context context, krb5_crypto crypto, unsigned usage, const EncryptedData *e, krb5_data *result) argument 1843 _krb5_derive_key(krb5_context context, struct _krb5_encryption_type *et, struct _krb5_key_data *key, const void *constant, size_t len) argument 1949 krb5_derive_key(krb5_context context, const krb5_keyblock *key, krb5_enctype etype, const void *constant, size_t constant_len, krb5_keyblock **derived_key) argument 1980 _get_derived_key(krb5_context context, krb5_crypto crypto, unsigned usage, struct _krb5_key_data **key) argument 2025 krb5_crypto_init(krb5_context context, const krb5_keyblock *key, krb5_enctype etype, krb5_crypto *crypto) argument 2064 free_key_schedule(krb5_context context, struct _krb5_key_data *key, struct _krb5_encryption_type *et) argument 2075 _krb5_free_key_data(krb5_context context, struct _krb5_key_data *key, struct _krb5_encryption_type *et) argument 2086 free_key_usage(krb5_context context, struct _krb5_key_usage *ku, struct _krb5_encryption_type *et) argument 2104 krb5_crypto_destroy(krb5_context context, krb5_crypto crypto) argument 2130 krb5_crypto_getblocksize(krb5_context context, krb5_crypto crypto, size_t *blocksize) argument 2151 krb5_crypto_getenctype(krb5_context context, krb5_crypto crypto, krb5_enctype *enctype) argument 2172 krb5_crypto_getpadsize(krb5_context context, krb5_crypto crypto, size_t *padsize) argument 2193 krb5_crypto_getconfoundersize(krb5_context context, krb5_crypto crypto, size_t *confoundersize) argument 2214 krb5_enctype_disable(krb5_context context, krb5_enctype enctype) argument 2241 krb5_enctype_enable(krb5_context context, krb5_enctype enctype) argument 2268 krb5_allow_weak_crypto(krb5_context context, krb5_boolean enable) argument 2284 wrapped_length(krb5_context context, krb5_crypto crypto, size_t data_len) argument 2299 wrapped_length_dervied(krb5_context context, krb5_crypto crypto, size_t data_len) argument 2321 krb5_get_wrapped_length(krb5_context context, krb5_crypto crypto, size_t data_len) argument 2336 crypto_overhead(krb5_context context, krb5_crypto crypto) argument 2350 crypto_overhead_dervied(krb5_context context, krb5_crypto crypto) argument 2367 krb5_crypto_overhead(krb5_context context, krb5_crypto crypto) argument 2393 krb5_random_to_key(krb5_context context, krb5_enctype type, const void *data, size_t size, krb5_keyblock *key) argument 2430 krb5_crypto_prf_length(krb5_context context, krb5_enctype type, size_t *length) argument 2448 krb5_crypto_prf(krb5_context context, const krb5_crypto crypto, const krb5_data *input, krb5_data *output) argument 2468 krb5_crypto_prfplus(krb5_context context, const krb5_crypto crypto, const krb5_data *input, size_t length, krb5_data *output) argument 2539 krb5_crypto_fx_cf2(krb5_context context, const krb5_crypto crypto1, const krb5_crypto crypto2, krb5_data *pepper1, krb5_data *pepper2, krb5_enctype enctype, krb5_keyblock *res) argument [all...] |
H A D | send_to_kdc.c | 257 send_via_proxy (krb5_context context, argument 262 char *proxy2 = strdup(context->http_proxy); 312 ret = send_and_recv_http(s, context->kdc_timeout, 322 send_via_plugin(krb5_context context, argument 331 ret = _krb5_plugin_find(context, PLUGIN_TYPE_DATA, KRB5_PLUGIN_SEND_TO_KDC, &list); 343 (*service->init)(context, &ctx); 344 ret = (*service->send_to_kdc)(context, ctx, hi, 350 krb5_set_error_message(context, ret, 367 krb5_sendto (krb5_context context, argument 378 for (i = 0; i < context 457 krb5_sendto_kdc(krb5_context context, const krb5_data *send_data, const krb5_realm *realm, krb5_data *receive) argument 466 krb5_sendto_kdc_flags(krb5_context context, const krb5_data *send_data, const krb5_realm *realm, krb5_data *receive, int flags) argument 487 krb5_set_send_to_kdc_func(krb5_context context, krb5_send_to_kdc_func func, void *data) argument 510 _krb5_copy_send_to_kdc_func(krb5_context context, krb5_context to) argument 530 krb5_sendto_ctx_alloc(krb5_context context, krb5_sendto_ctx *ctx) argument 570 krb5_sendto_ctx_free(krb5_context context, krb5_sendto_ctx ctx) argument 577 krb5_sendto_context(krb5_context context, krb5_sendto_ctx ctx, const krb5_data *send_data, const krb5_realm realm, krb5_data *receive) argument 652 _krb5_kdc_retry(krb5_context context, krb5_sendto_ctx ctx, void *data, const krb5_data *reply, int *action) argument [all...] |
H A D | log.c | 119 krb5_initlog(krb5_context context, argument 125 krb5_set_error_message(context, ENOMEM, 132 krb5_set_error_message(context, ENOMEM, 141 krb5_addlog_func(krb5_context context, argument 151 krb5_set_error_message(context, ENOMEM, 186 open_syslog(krb5_context context, argument 194 krb5_set_error_message(context, ENOMEM, 207 return krb5_addlog_func(context, facility, min, max, 254 open_file(krb5_context context, krb5_log_facility *fac, int min, int max, argument 259 krb5_set_error_message(context, ENOME 274 krb5_addlog_dest(krb5_context context, krb5_log_facility *f, const char *orig) argument 365 krb5_openlog(krb5_context context, const char *program, krb5_log_facility **fac) argument 389 krb5_closelog(krb5_context context, krb5_log_facility *fac) argument 408 krb5_vlog_msg(krb5_context context, krb5_log_facility *fac, char **reply, int level, const char *fmt, va_list ap) argument 447 krb5_vlog(krb5_context context, krb5_log_facility *fac, int level, const char *fmt, va_list ap) argument 458 krb5_log_msg(krb5_context context, krb5_log_facility *fac, int level, char **reply, const char *fmt, ...) argument 477 krb5_log(krb5_context context, krb5_log_facility *fac, int level, const char *fmt, ...) argument 494 _krb5_debug(krb5_context context, int level, const char *fmt, ...) argument 511 _krb5_have_debug(krb5_context context, int level) argument [all...] |
H A D | keytab_keyfile.c | 66 get_cell_and_realm (krb5_context context, struct akf_data *d) argument 75 krb5_set_error_message (context, ret, 83 krb5_set_error_message (context, EINVAL, 93 krb5_set_error_message(context, ENOMEM, 104 krb5_set_error_message (context, EINVAL, 120 krb5_set_error_message(context, ENOMEM, 132 akf_resolve(krb5_context context, const char *name, krb5_keytab id) argument 138 krb5_set_error_message(context, ENOMEM, 144 ret = get_cell_and_realm (context, d); 154 krb5_set_error_message(context, ENOME 168 akf_close(krb5_context context, krb5_keytab id) argument 183 akf_get_name(krb5_context context, krb5_keytab id, char *name, size_t name_sz) argument 199 akf_start_seq_get(krb5_context context, krb5_keytab id, krb5_kt_cursor *c) argument 238 akf_next_entry(krb5_context context, krb5_keytab id, krb5_keytab_entry *entry, krb5_kt_cursor *cursor) argument 300 akf_end_seq_get(krb5_context context, krb5_keytab id, krb5_kt_cursor *cursor) argument 311 akf_add_entry(krb5_context context, krb5_keytab id, krb5_keytab_entry *entry) argument [all...] |
H A D | krbhst.c | 57 srv_find_realm(krb5_context context, krb5_krbhst_info ***res, int *count, argument 73 krb5_set_error_message(context, EINVAL, 80 def_port = ntohs(krb5_getportbyname (context, "http", "tcp", 80)); 82 def_port = ntohs(krb5_getportbyname (context, service, proto, 88)); 90 _krb5_debug(context, 0, 102 krb5_set_error_message(context, ENOMEM, 198 parse_hostspec(krb5_context context, struct krb5_krbhst_data *kd, argument 216 def_port = ntohs(krb5_getportbyname (context, "http", "tcp", 80)); 265 _krb5_krbhost_info_move(krb5_context context, argument 273 krb5_set_error_message(context, ENOME 306 append_host_string(krb5_context context, struct krb5_krbhst_data *kd, const char *host, int def_port, int port) argument 324 krb5_krbhst_format_string(krb5_context context, const krb5_krbhst_info *host, char *hostname, size_t hostlen) argument 370 krb5_krbhst_get_addrinfo(krb5_context context, krb5_krbhst_info *host, struct addrinfo **ai) argument 434 srv_get_hosts(krb5_context context, struct krb5_krbhst_data *kd, const char *proto, const char *service) argument 458 config_get_hosts(krb5_context context, struct krb5_krbhst_data *kd, const char *conf_string) argument 486 fallback_get_hosts(krb5_context context, struct krb5_krbhst_data *kd, const char *serv_string, int port, int proto) argument 589 plugin_get_hosts(krb5_context context, struct krb5_krbhst_data *kd, enum locate_service_type type) argument 631 kdc_get_next(krb5_context context, struct krb5_krbhst_data *kd, krb5_krbhst_info **host) argument 696 admin_get_next(krb5_context context, struct krb5_krbhst_data *kd, krb5_krbhst_info **host) argument 750 kpasswd_get_next(krb5_context context, struct krb5_krbhst_data *kd, krb5_krbhst_info **host) argument 810 krb524_get_next(krb5_context context, struct krb5_krbhst_data *kd, krb5_krbhst_info **host) argument 866 common_init(krb5_context context, const char *service, const char *realm, int flags) argument 899 krb5_krbhst_init(krb5_context context, const char *realm, unsigned int type, krb5_krbhst_handle *handle) argument 908 krb5_krbhst_init_flags(krb5_context context, const char *realm, unsigned int type, int flags, krb5_krbhst_handle *handle) argument 961 krb5_krbhst_next(krb5_context context, krb5_krbhst_handle handle, krb5_krbhst_info **host) argument 977 krb5_krbhst_next_as_string(krb5_context context, krb5_krbhst_handle handle, char *hostname, size_t hostlen) argument 992 krb5_krbhst_reset(krb5_context context, krb5_krbhst_handle handle) argument 998 krb5_krbhst_free(krb5_context context, krb5_krbhst_handle handle) argument 1017 gethostlist(krb5_context context, const char *realm, unsigned int type, char ***hostlist) argument 1063 krb5_get_krb_admin_hst(krb5_context context, const krb5_realm *realm, char ***hostlist) argument 1075 krb5_get_krb_changepw_hst(krb5_context context, const krb5_realm *realm, char ***hostlist) argument 1087 krb5_get_krb524hst(krb5_context context, const krb5_realm *realm, char ***hostlist) argument 1100 krb5_get_krbhst(krb5_context context, const krb5_realm *realm, char ***hostlist) argument 1112 krb5_free_krbhst(krb5_context context, char **hostlist) argument [all...] |
H A D | build_auth.c | 37 make_etypelist(krb5_context context, argument 47 ret = _krb5_init_etype(context, KRB5_PDU_NONE, 59 krb5_abortx(context, "internal error in ASN.1 encoder"); 65 krb5_set_error_message(context, ENOMEM, N_("malloc: out of memory", "")); 79 krb5_abortx(context, "internal error in ASN.1 encoder"); 85 krb5_set_error_message(context, ENOMEM, N_("malloc: out of memory", "")); 93 krb5_set_error_message(context, ENOMEM, N_("malloc: out of memory", "")); 105 _krb5_build_authenticator (krb5_context context, argument 126 krb5_us_timeofday (context, &auth.ctime, &auth.cusec); 128 ret = krb5_auth_con_getlocalsubkey(context, auth_contex [all...] |
H A D | crypto-rand.c | 67 krb5_context context; local 71 if (!krb5_init_context(&context)) { 72 p = krb5_config_get_string(context, NULL, "libdefaults", 76 krb5_free_context(context);
|
H A D | free_host_realm.c | 39 * @param context A Kerberos 5 context. 48 krb5_free_host_realm(krb5_context context, argument
|
H A D | get_host_realm.c | 91 dns_find_realm(krb5_context context, argument 102 config_labels = krb5_config_get_strings(context, NULL, "libdefaults", 139 config_find_realm(krb5_context context, argument 143 char **tmp = krb5_config_get_strings (context, NULL, 162 _krb5_get_host_realm_int (krb5_context context, argument 170 dns_locate_enable = krb5_config_get_bool_default(context, NULL, TRUE, 173 if(config_find_realm(context, p, realms) == 0) { 177 if(dns_find_realm(context, q, realms) == 0) 184 if(dns_find_realm(context, p, realms) == 0) 193 krb5_set_error_message(context, ENOME 219 krb5_get_host_realm(krb5_context context, const char *targethost, krb5_realm **realms) argument [all...] |
H A D | net_read.c | 37 krb5_net_read (krb5_context context, argument
|
H A D | sock_principal.c | 37 krb5_sock_to_principal (krb5_context context, argument 51 krb5_set_error_message (context, ret, "getsockname: %s", strerror(ret)); 58 krb5_set_error_message (context, ret2, "getnameinfo: %s", gai_strerror(ret)); 62 ret = krb5_sname_to_principal (context,
|
/freebsd-12-stable/crypto/heimdal/kcm/ |
H A D | protocol.c | 39 kcm_drop_default_cache(krb5_context context, kcm_client *client, char *name); 54 kcm_op_noop(krb5_context context, argument 60 KCM_LOG_REQUEST(context, client, opcode); 73 kcm_op_get_name(krb5_context context, argument 88 KCM_LOG_REQUEST_NAME(context, client, opcode, name); 90 ret = kcm_ccache_resolve_client(context, client, opcode, 99 kcm_release_ccache(context, ccache); 105 kcm_release_ccache(context, ccache); 116 kcm_op_gen_new(krb5_context context, argument 125 KCM_LOG_REQUEST(context, clien 147 kcm_op_initialize(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 213 kcm_op_destroy(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 246 kcm_op_store(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 304 kcm_op_retrieve(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 395 kcm_op_get_principal(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 438 kcm_op_get_cred_uuid_list(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 484 kcm_op_get_cred_by_uuid(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 541 kcm_op_remove_cred(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 599 kcm_op_set_flags(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 646 kcm_op_chown(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 700 kcm_op_chmod(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 754 kcm_op_get_initial_ticket(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 846 kcm_op_get_ticket(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 929 kcm_op_move_cache(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1013 kcm_op_get_cache_uuid_list(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1025 kcm_op_get_cache_by_uuid(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1063 kcm_op_get_default_cache(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1098 kcm_drop_default_cache(krb5_context context, kcm_client *client, char *name) argument 1116 kcm_op_set_default_cache(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1155 kcm_op_get_kdc_offset(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1186 kcm_op_set_kdc_offset(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1269 kcm_op_add_ntlm_cred(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1332 kcm_op_have_ntlm_cred(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1376 kcm_op_del_ntlm_cred(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1432 kcm_op_do_ntlm(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1669 kcm_op_get_ntlm_user_list(krb5_context context, kcm_client *client, kcm_operation opcode, krb5_storage *request, krb5_storage *response) argument 1742 kcm_dispatch(krb5_context context, kcm_client *client, krb5_data *req_data, krb5_data *resp_data) argument [all...] |
H A D | glue.c | 48 kcmss_get_name(krb5_context context, argument 55 kcmss_resolve(krb5_context context, krb5_ccache *id, const char *res) argument 61 kcmss_gen_new(krb5_context context, krb5_ccache *id) argument 67 kcmss_initialize(krb5_context context, argument 76 ret = kcm_zero_ccache_data_internal(context, c); 80 ret = krb5_copy_principal(context, primary_principal, 87 kcmss_close(krb5_context context, argument 101 kcmss_destroy(krb5_context context, argument 109 ret = kcm_ccache_destroy(context, CACHENAME(id)); 115 kcmss_store_cred(krb5_context context, argument 131 kcmss_retrieve(krb5_context context, krb5_ccache id, krb5_flags which, const krb5_creds *mcred, krb5_creds *creds) argument 156 kcmss_get_principal(krb5_context context, krb5_ccache id, krb5_principal *principal) argument 172 kcmss_get_first(krb5_context context, krb5_ccache id, krb5_cc_cursor *cursor) argument 186 kcmss_get_next(krb5_context context, krb5_ccache id, krb5_cc_cursor *cursor, krb5_creds *creds) argument 210 kcmss_end_get(krb5_context context, krb5_ccache id, krb5_cc_cursor *cursor) argument 219 kcmss_remove_cred(krb5_context context, krb5_ccache id, krb5_flags which, krb5_creds *cred) argument 235 kcmss_set_flags(krb5_context context, krb5_ccache id, krb5_flags flags) argument 243 kcmss_get_version(krb5_context context, krb5_ccache id) argument 270 kcm_internal_ccache(krb5_context context, kcm_ccache c, krb5_ccache id) argument [all...] |
/freebsd-12-stable/crypto/heimdal/admin/ |
H A D | get.c | 52 krb5_set_error_message(context, 0, "malloc: out of memory"); 71 ret = kadm5_init_with_password_ctx(context, 79 krb5_warn(context, ret, "kadm5_init_with_password"); 101 krb5_set_default_realm(context, opt->realm_string); 107 krb5_warnx(context, "malloc failed"); 112 ret = krb5_string_to_enctype(context, 116 krb5_warnx(context, "unrecognized enctype: %s", 133 ret = krb5_parse_name(context, argv[a], &princ_ent); 135 krb5_warn(context, ret, "can't parse principal %s", argv[a]); 152 r = krb5_principal_get_realm(context, princ_en [all...] |
H A D | list.c | 65 ret = krb5_kt_resolve(context, keytab_str, &keytab); 67 krb5_warn(context, ret, "resolving keytab %s", keytab_str); 71 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 73 krb5_warn(context, ret, "krb5_kt_start_seq_get %s", keytab_str); 74 krb5_kt_close(context, keytab); 91 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0){ 97 ret = krb5_enctype_to_string(context, 107 krb5_unparse_name_fixed(context, entry.principal, buf, sizeof(buf)); 111 krb5_format_time(context, entry.timestamp, buf, 119 krb5_warnx(context, "mallo [all...] |
/freebsd-12-stable/crypto/heimdal/appl/telnet/libtelnet/ |
H A D | kerberos5.c | 114 static krb5_context context; variable 168 ret = krb5_init_context(&context); 175 ret = krb5_kt_default(context, &kt); 179 ret = krb5_kt_start_seq_get (context, kt, &cursor); 181 krb5_kt_close (context, kt); 184 krb5_kt_end_seq_get (context, kt, &cursor); 185 krb5_kt_close (context, kt); 210 ret = krb5_cc_default(context, &ccache); 214 krb5_get_err_text (context, ret)); 226 ret = krb5_auth_con_init (context, [all...] |
/freebsd-12-stable/contrib/ofed/libibverbs/ |
H A D | device.c | 57 int __ibv_close_device(struct ibv_context *context); 58 int __ibv_get_async_event(struct ibv_context *context, 135 void verbs_init_cq(struct ibv_cq *cq, struct ibv_context *context, argument 139 cq->context = context; 143 pthread_mutex_lock(&context->mutex); 145 pthread_mutex_unlock(&context->mutex); 156 __lib_ibv_create_cq_ex(struct ibv_context *context, argument 159 struct verbs_context *vctx = verbs_get_ctx(context); 167 cq = vctx->priv->create_cq_ex(context, cq_att 170 verbs_init_cq(ibv_cq_ex_to_cq(cq), context, local 181 struct ibv_context *context; local 263 __ibv_close_device(struct ibv_context *context) argument 289 __ibv_get_async_event(struct ibv_context *context, struct ibv_async_event *event) argument [all...] |
/freebsd-12-stable/contrib/apr-util/include/ |
H A D | apr_md5.h | 73 /** MD5 context. */ 88 * MD5 Initialize. Begins an MD5 operation, writing a new context. 89 * @param context The MD5 context to initialize. 91 APU_DECLARE(apr_status_t) apr_md5_init(apr_md5_ctx_t *context); variable 96 * @param context The MD5 content to set the translation for. 97 * @param xlate The translation handle to use for this MD5 context 99 APU_DECLARE(apr_status_t) apr_md5_set_xlate(apr_md5_ctx_t *context, 104 * processing another message block, and updating the context. 105 * @param context Th [all...] |
/freebsd-12-stable/crypto/heimdal/kadmin/ |
H A D | add_enctype.c | 54 krb5_warnx (context, "only random key is supported now"); 63 krb5_warnx (context, "out of memory"); 68 ret = krb5_string_to_enctype (context, argv[i], &etypes[i]); 70 krb5_warnx (context, "bad enctype \"%s\"", argv[i]); 75 ret = krb5_parse_name(context, princ_name, &princ_ent); 77 krb5_warn (context, ret, "krb5_parse_name %s", princ_name); 84 krb5_free_principal (context, princ_ent); 85 krb5_warnx (context, "no such principal: %s", princ_name); 92 krb5_warnx (context, "out of memory"); 101 krb5_warnx(context, "enctyp [all...] |
/freebsd-12-stable/crypto/openssl/crypto/ec/curve448/ |
H A D | curve448_local.h | 21 const uint8_t *context, size_t context_len); 25 const uint8_t *context, size_t context_len); 29 const uint8_t *context, size_t context_len); 32 const uint8_t public_key[57], const uint8_t *context,
|
/freebsd-12-stable/contrib/subversion/subversion/libsvn_fs_x/ |
H A D | fs_id.h | 38 For efficiency, multiple svn_fs_id_t should share the same context. 42 /* Return a context object for filesystem FS; construct it in RESULT_POOL. */ 54 svn_fs_x__id_create(svn_fs_x__id_context_t *context,
|