Searched refs:realms (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/crypto/heimdal/lib/krb5/
H A Dget_host_realm.c53 krb5_realm **realms)
65 *realms = malloc ((n + 1) * sizeof(krb5_realm));
66 if (*realms == NULL)
70 (*realms)[i] = NULL;
79 free ((*realms)[i]);
80 free (*realms);
83 (*realms)[i] = tmp;
93 krb5_realm **realms)
119 ret = copy_txt_to_realms (r->head, realms);
134 * Try to figure out what realms hos
52 copy_txt_to_realms(struct rk_resource_record *head, krb5_realm **realms) argument
91 dns_find_realm(krb5_context context, const char *domain, krb5_realm **realms) argument
139 config_find_realm(krb5_context context, const char *domain, krb5_realm **realms) argument
162 _krb5_get_host_realm_int(krb5_context context, const char *host, krb5_boolean use_dns, krb5_realm **realms) argument
219 krb5_get_host_realm(krb5_context context, const char *targethost, krb5_realm **realms) argument
[all...]
H A Dset_default_realm.c73 krb5_realm *realms = NULL; local
76 realms = krb5_config_get_strings (context, NULL,
80 if (realms == NULL)
81 ret = krb5_get_host_realm(context, NULL, &realms);
83 ret = string_to_list (context, realm, &realms);
88 context->default_realms = realms;
H A Dtransited.c132 struct tr_realm *realms, const char *client_realm,
139 for(r = realms; r; r = r->next){
152 free_realms(realms);
163 struct tr_realm *realms, const char *client_realm)
167 for(r = realms; r; r = r->next){
179 free_realms(realms);
192 free_realms(realms);
257 const char *tr, int length, struct tr_realm **realms)
283 free_realms(*realms);
286 *realms
131 make_paths(krb5_context context, struct tr_realm *realms, const char *client_realm, const char *server_realm) argument
162 expand_realms(krb5_context context, struct tr_realm *realms, const char *client_realm) argument
256 decode_realms(krb5_context context, const char *tr, int length, struct tr_realm **realms) argument
309 krb5_domain_x500_decode(krb5_context context, krb5_data tr, char ***realms, unsigned int *num_realms, const char *client_realm, const char *server_realm) argument
370 krb5_domain_x500_encode(char **realms, unsigned int num_realms, krb5_data *encoding) argument
402 krb5_check_transited(krb5_context context, krb5_const_realm client_realm, krb5_const_realm server_realm, krb5_realm *realms, unsigned int num_realms, int *bad_realm) argument
442 krb5_check_transited_realms(krb5_context context, const char *const *realms, unsigned int num_realms, int *bad_realm) argument
[all...]
H A Dexpand_hostname.c108 char ***realms)
117 ret = krb5_get_host_realm (context, *new_hostname, realms);
128 * and return the realms new_hostname is believed to belong to in
129 * realms.
135 * @param realms output possible realms, is an array that is terminated
147 char ***realms)
155 realms);
163 realms);
173 ret = krb5_get_host_realm (context, *new_hostname, realms);
105 vanilla_hostname(krb5_context context, const char *orig_hostname, char **new_hostname, char ***realms) argument
144 krb5_expand_hostname_realms(krb5_context context, const char *orig_hostname, char **new_hostname, char ***realms) argument
[all...]
H A Dmk_req.c91 char **realms; local
96 &real_hostname, &realms);
101 strlen(*realms),
102 *realms,
107 krb5_free_host_realm (context, realms);
H A Dget_default_realm.c37 * Return a NULL-terminated list of default realms in `realms'.
43 krb5_realm **realms)
53 realms);
42 krb5_get_default_realms(krb5_context context, krb5_realm **realms) argument
H A Dverify_user.c193 krb5_realm *realms, *r; local
194 ret = krb5_get_default_realms (context, &realms);
199 for (r = realms; *r != NULL && ret != 0; ++r) {
202 krb5_free_host_realm (context, realms);
208 krb5_free_host_realm (context, realms);
239 * ignored and all the local realms are tried.
H A Dkuserok.c176 krb5_realm *realms, *r; local
183 ret = krb5_get_default_realms (context, &realms);
187 for (r = realms; *r != NULL; ++r) {
197 krb5_free_host_realm (context, realms);
H A Dprincipal.c1041 char **realms, *host = NULL; local
1064 &host, &realms);
1070 ret = krb5_get_host_realm(context, hostname, &realms);
1075 ret = krb5_make_principal(context, ret_princ, realms[0], sname,
1079 krb5_free_host_realm(context, realms);
H A Drd_req.c137 char **realms; local
156 &realms, &num_realms,
163 realms, num_realms, NULL);
165 free(realms[n]);
166 free(realms);
/freebsd-11-stable/crypto/heimdal/
H A Dkrb5.conf15 [realms]
/freebsd-11-stable/crypto/heimdal/kdc/
H A Dannounce.c238 /* skip registering LKDC realms */
315 char **realms, **r; local
320 ret = (announce_config->db[i]->hdb_get_realms)(announce_context, &realms);
322 for (r = realms; r && *r; r++)
324 krb5_free_host_realm(announce_context, realms);
449 char **realms, **r; local
454 ret = (announce_config->db[i]->hdb_get_realms)(announce_context, announce_config->db[i], &realms);
456 for (r = realms; r && *r; r++)
458 krb5_free_host_realm(announce_context, realms);
H A Dkrb5tgs.c624 char **realms, **tmp; local
649 &realms,
660 if (num_realms + 1 > UINT_MAX/sizeof(*realms)) {
664 tmp = realloc(realms, (num_realms + 1) * sizeof(*realms));
669 realms = tmp;
670 realms[num_realms] = strdup(tgt_realm);
671 if(realms[num_realms] == NULL){
685 l += strlen(realms[i]) + 2;
692 strlcat(rs, realms[
1113 need_referral(krb5_context context, krb5_kdc_configuration *config, const KDCOptions * const options, krb5_principal server, krb5_realm **realms) argument
1609 krb5_realm *realms; local
[all...]
/freebsd-11-stable/crypto/heimdal/appl/su/
H A Dsu.c152 krb5_realm *realms, *r; local
167 ret = krb5_get_default_realms(context, &realms);
171 /* Check all local realms */
172 for (r = realms; *r != NULL && !user_ok; r++) {
186 krb5_free_host_realm(context, realms);
196 krb5_free_host_realm(context, realms);
220 krb5_free_host_realm(context, realms);
/freebsd-11-stable/crypto/heimdal/lib/kafs/
H A Dafskrb5.c242 krb5_realm *realms; local
244 if(krb5_get_host_realm(d->context, host, &realms))
246 r = strdup(realms[0]);
247 krb5_free_host_realm(d->context, realms);
/freebsd-11-stable/crypto/heimdal/kpasswd/
H A Dkpasswdd.c433 krb5_realm *realms,
499 for (r = realms; *r != NULL; r++) {
579 process (krb5_realm *realms, argument
619 if (verify (&auth_context, realms, keytab, &ticket, &out_data,
656 krb5_realm *realms; local
663 ret = krb5_get_default_realms(context, &realms);
733 process (realms, keytab, sockets[i],
745 krb5_free_host_realm (context, realms);
432 verify(krb5_auth_context *auth_context, krb5_realm *realms, krb5_keytab keytab, krb5_ticket **ticket, krb5_data *out_data, uint16_t *version, int s, struct sockaddr *sa, int sa_size, u_char *msg, size_t len, krb5_address *client_addr) argument
/freebsd-11-stable/contrib/wpa/src/ap/
H A Dieee802_11_shared.c880 size_t realms; local
887 realms = dl_list_len(&hapd->conf->fils_realms);
888 if (realms > 7)
889 realms = 7; /* 3 bit count field limits this to max 7 */
896 fils_info |= realms << 3;
924 if (realms == 0)
926 realms--;
/freebsd-11-stable/contrib/wpa/wpa_supplicant/
H A Dinterworking.c351 static void nai_realm_free(struct nai_realm *realms, u16 count) argument
355 if (realms == NULL)
358 os_free(realms[i].eap);
359 os_free(realms[i].realm);
361 os_free(realms);
545 "enough data (%u octets) for that many realms",
H A Dctrl_iface.c4549 u16 info, realms; local
4591 realms = (info & (BIT(3) | BIT(4) | BIT(5))) >> 3;
4592 if (realms) {
4593 if (ie_end - ie < realms * 2)
4600 ret = wpa_snprintf_hex(pos, end - pos, ie, realms * 2);
4604 ie += realms * 2;

Completed in 168 milliseconds