/freebsd/crypto/heimdal/lib/krb5/ |
H A D | get_host_realm.c | 66 if (*realms == NULL) in copy_txt_to_realms() 70 (*realms)[i] = NULL; in copy_txt_to_realms() 80 free (*realms); in copy_txt_to_realms() 83 (*realms)[i] = tmp; in copy_txt_to_realms() 141 krb5_realm **realms) in config_find_realm() argument 150 *realms = tmp; in config_find_realm() 192 if (*realms == NULL) { in _krb5_get_host_realm_int() 199 free(*realms); in _krb5_get_host_realm_int() 203 strupr((*realms)[0]); in _krb5_get_host_realm_int() 204 (*realms)[1] = NULL; in _krb5_get_host_realm_int() [all …]
|
H A D | transited.c | 152 free_realms(realms); in make_paths() 179 free_realms(realms); in expand_realms() 192 free_realms(realms); in expand_realms() 283 free_realms(*realms); in decode_realms() 287 *realms = append_realm(*realms, r); in decode_realms() 294 *realms = NULL; in decode_realms() 301 free_realms(*realms); in decode_realms() 305 *realms = append_realm(*realms, r); in decode_realms() 321 *realms = NULL; in krb5_domain_x500_decode() 361 *realms = R; in krb5_domain_x500_decode() [all …]
|
H A D | set_default_realm.c | 73 krb5_realm *realms = NULL; in krb5_set_default_realm() local 76 realms = krb5_config_get_strings (context, NULL, in krb5_set_default_realm() 80 if (realms == NULL) in krb5_set_default_realm() 81 ret = krb5_get_host_realm(context, NULL, &realms); in krb5_set_default_realm() 83 ret = string_to_list (context, realm, &realms); in krb5_set_default_realm() 88 context->default_realms = realms; in krb5_set_default_realm()
|
H A D | expand_hostname.c | 108 char ***realms) in vanilla_hostname() argument 117 ret = krb5_get_host_realm (context, *new_hostname, realms); in vanilla_hostname() 147 char ***realms) in krb5_expand_hostname_realms() argument 155 realms); in krb5_expand_hostname_realms() 163 realms); in krb5_expand_hostname_realms() 173 ret = krb5_get_host_realm (context, *new_hostname, realms); in krb5_expand_hostname_realms() 182 return vanilla_hostname (context, orig_hostname, new_hostname, realms); in krb5_expand_hostname_realms()
|
H A D | mk_req.c | 91 char **realms; in krb5_mk_req() local 96 &real_hostname, &realms); in krb5_mk_req() 101 strlen(*realms), in krb5_mk_req() 102 *realms, in krb5_mk_req() 107 krb5_free_host_realm (context, realms); in krb5_mk_req()
|
H A D | verify_user.c | 193 krb5_realm *realms, *r; in krb5_verify_user_opt() local 194 ret = krb5_get_default_realms (context, &realms); in krb5_verify_user_opt() 199 for (r = realms; *r != NULL && ret != 0; ++r) { in krb5_verify_user_opt() 202 krb5_free_host_realm (context, realms); in krb5_verify_user_opt() 208 krb5_free_host_realm (context, realms); in krb5_verify_user_opt()
|
H A D | kuserok.c | 176 krb5_realm *realms, *r; in match_local_principals() local 183 ret = krb5_get_default_realms (context, &realms); in match_local_principals() 187 for (r = realms; *r != NULL; ++r) { in match_local_principals() 197 krb5_free_host_realm (context, realms); in match_local_principals()
|
H A D | get_default_realm.c | 43 krb5_realm **realms) in krb5_get_default_realms() argument 53 realms); in krb5_get_default_realms()
|
H A D | principal.c | 1041 char **realms, *host = NULL; in krb5_sname_to_principal() local 1064 &host, &realms); in krb5_sname_to_principal() 1070 ret = krb5_get_host_realm(context, hostname, &realms); in krb5_sname_to_principal() 1075 ret = krb5_make_principal(context, ret_princ, realms[0], sname, in krb5_sname_to_principal() 1079 krb5_free_host_realm(context, realms); in krb5_sname_to_principal()
|
H A D | rd_req.c | 137 char **realms; in check_transited() local 156 &realms, &num_realms, in check_transited() 163 realms, num_realms, NULL); in check_transited() 165 free(realms[n]); in check_transited() 166 free(realms); in check_transited()
|
/freebsd/crypto/heimdal/kdc/ |
H A D | announce.c | 315 char **realms, **r; in register_srv_realms() local 320 ret = (announce_config->db[i]->hdb_get_realms)(announce_context, &realms); in register_srv_realms() 322 for (r = realms; r && *r; r++) in register_srv_realms() 324 krb5_free_host_realm(announce_context, realms); in register_srv_realms() 449 char **realms, **r; in update_all() local 454 ret = (announce_config->db[i]->hdb_get_realms)(announce_context, announce_config->db[i], &realms); in update_all() 456 for (r = realms; r && *r; r++) in update_all() 458 krb5_free_host_realm(announce_context, realms); in update_all()
|
H A D | krb5tgs.c | 624 char **realms, **tmp; in fix_transited_encoding() local 649 &realms, in fix_transited_encoding() 668 tmp = realloc(realms, (num_realms + 1) * sizeof(*realms)); in fix_transited_encoding() 673 realms = tmp; in fix_transited_encoding() 696 strlcat(rs, realms[i], l); in fix_transited_encoding() 721 free(realms[i]); in fix_transited_encoding() 722 free(realms); in fix_transited_encoding() 1120 krb5_realm **realms) in need_referral() argument 1616 krb5_realm *realms; in tgs_build_reply() local 1644 realms[0], spn); in tgs_build_reply() [all …]
|
/freebsd/crypto/heimdal/appl/su/ |
H A D | su.c | 152 krb5_realm *realms, *r; in krb5_verify() local 167 ret = krb5_get_default_realms(context, &realms); in krb5_verify() 172 for (r = realms; *r != NULL && !user_ok; r++) { in krb5_verify() 186 krb5_free_host_realm(context, realms); in krb5_verify() 196 krb5_free_host_realm(context, realms); in krb5_verify() 220 krb5_free_host_realm(context, realms); in krb5_verify()
|
H A D | ChangeLog | 15 * su.c: Check all local realms when su-ing, from Magnus Holmberg.
|
/freebsd/crypto/heimdal/kpasswd/ |
H A D | kpasswdd.c | 433 krb5_realm *realms, in verify() argument 499 for (r = realms; *r != NULL; r++) { in verify() 579 process (krb5_realm *realms, in process() argument 619 if (verify (&auth_context, realms, keytab, &ticket, &out_data, in process() 656 krb5_realm *realms; in doit() local 663 ret = krb5_get_default_realms(context, &realms); in doit() 733 process (realms, keytab, sockets[i], in doit() 745 krb5_free_host_realm (context, realms); in doit()
|
/freebsd/crypto/heimdal/lib/kafs/ |
H A D | afskrb5.c | 240 krb5_realm *realms; in get_realm() local 242 if(krb5_get_host_realm(d->context, host, &realms)) in get_realm() 244 r = strdup(realms[0]); in get_realm() 245 krb5_free_host_realm(d->context, realms); in get_realm()
|
/freebsd/crypto/heimdal/ |
H A D | krb5.conf | 15 [realms]
|
H A D | ChangeLog.2001 | 142 * lib/krb5/appdefault.c: also check libdefaults, and realms/realm 803 any idea of how to map hostnames into realms 1065 for realms document capath better
|
H A D | ChangeLog.1999 | 177 krb5_get_default_realms): set realms if they were unset 179 initialize default realms here. it's done lazily instead. 397 krb5_verify_user that tries in all the local realms 400 default realms 1913 dot (if any) when looking up realms.
|
H A D | NEWS | 586 * kadmind: handle several realms 805 * support multiple local realms
|
/freebsd/contrib/wpa/src/ap/ |
H A D | ieee802_11_shared.c | 925 size_t realms; in hostapd_eid_fils_indic() local 932 realms = dl_list_len(&hapd->conf->fils_realms); in hostapd_eid_fils_indic() 933 if (realms > 7) in hostapd_eid_fils_indic() 934 realms = 7; /* 3 bit count field limits this to max 7 */ in hostapd_eid_fils_indic() 941 fils_info |= realms << 3; in hostapd_eid_fils_indic() 969 if (realms == 0) in hostapd_eid_fils_indic() 971 realms--; in hostapd_eid_fils_indic()
|
/freebsd/crypto/heimdal/doc/ |
H A D | setup.texi | 83 mappings from domains to realms, equivalent to the Kerberos 4 84 @file{krb.realms} file. 92 [realms] 370 [realms] 739 It is possible to share keys between two realms that trust each 839 @code{SU.SE} realms to authenticate to services in 914 authentications to and from the child realms. 918 @code{WIN.EXAMPLE.COM}, and then child Active Directory realms 948 @c kmumble transit-check client server transit-realms ... 1445 [realms] [all …]
|
H A D | kerberos4.texi | 114 [realms]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | interworking.c | 351 static void nai_realm_free(struct nai_realm *realms, u16 count) in nai_realm_free() argument 355 if (realms == NULL) in nai_realm_free() 358 os_free(realms[i].eap); in nai_realm_free() 359 os_free(realms[i].realm); in nai_realm_free() 361 os_free(realms); in nai_realm_free()
|
/freebsd/crypto/heimdal/appl/login/ |
H A D | ChangeLog | 143 * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
|