Home
last modified time | relevance | path

Searched refs:realms (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/crypto/heimdal/lib/krb5/
H A Dget_host_realm.c66 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 Dtransited.c152 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 Dset_default_realm.c73 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 Dexpand_hostname.c108 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 Dmk_req.c91 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 Dverify_user.c193 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 Dkuserok.c176 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 Dget_default_realm.c43 krb5_realm **realms) in krb5_get_default_realms() argument
53 realms); in krb5_get_default_realms()
H A Dprincipal.c1041 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 Drd_req.c137 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 Dannounce.c315 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 Dkrb5tgs.c624 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 Dsu.c152 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 DChangeLog15 * su.c: Check all local realms when su-ing, from Magnus Holmberg.
/freebsd/crypto/heimdal/kpasswd/
H A Dkpasswdd.c433 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 Dafskrb5.c240 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 Dkrb5.conf15 [realms]
H A DChangeLog.2001142 * 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 DChangeLog.1999177 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 DNEWS586 * kadmind: handle several realms
805 * support multiple local realms
/freebsd/contrib/wpa/src/ap/
H A Dieee802_11_shared.c925 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 Dsetup.texi83 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 Dkerberos4.texi114 [realms]
/freebsd/contrib/wpa/wpa_supplicant/
H A Dinterworking.c351 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 DChangeLog143 * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to

12