Home
last modified time | relevance | path

Searched refs:num_realms (Results 1 – 5 of 5) sorted by relevance

/freebsd/crypto/heimdal/lib/krb5/
H A Dtransited.c313 krb5_data tr, char ***realms, unsigned int *num_realms, in krb5_domain_x500_decode() argument
322 *num_realms = 0; in krb5_domain_x500_decode()
341 *num_realms = 0; in krb5_domain_x500_decode()
350 (*num_realms)++; in krb5_domain_x500_decode()
353 if (*num_realms + 1 > UINT_MAX/sizeof(**realms)) in krb5_domain_x500_decode()
358 R = malloc((*num_realms + 1) * sizeof(*R)); in krb5_domain_x500_decode()
373 krb5_domain_x500_encode(char **realms, unsigned int num_realms, in krb5_domain_x500_encode() argument
380 if (num_realms == 0) in krb5_domain_x500_encode()
382 for(i = 0; i < num_realms; i++){ in krb5_domain_x500_encode()
387 len += num_realms - 1; in krb5_domain_x500_encode()
[all …]
H A Drd_req.c138 unsigned int num_realms, n; in check_transited() local
156 &realms, &num_realms, in check_transited()
163 realms, num_realms, NULL); in check_transited()
164 for (n = 0; n < num_realms; n++) in check_transited()
/freebsd/crypto/heimdal/kdc/
H A Dkrb5tgs.c625 unsigned int num_realms; in fix_transited_encoding() local
650 &num_realms, in fix_transited_encoding()
664 if (num_realms + 1 > UINT_MAX/sizeof(*realms)) { in fix_transited_encoding()
668 tmp = realloc(realms, (num_realms + 1) * sizeof(*realms)); in fix_transited_encoding()
674 realms[num_realms] = strdup(tgt_realm); in fix_transited_encoding()
675 if(realms[num_realms] == NULL){ in fix_transited_encoding()
679 num_realms++; in fix_transited_encoding()
681 if(num_realms == 0) { in fix_transited_encoding()
688 for(i = 0; i < num_realms; i++) in fix_transited_encoding()
693 for(i = 0; i < num_realms; i++) { in fix_transited_encoding()
[all …]
/freebsd/contrib/wpa/src/ap/
H A Dgas_serv.c451 u8 num_realms, num_matching = 0, encoding, realm_len, *realm_list_len; in hs20_add_nai_home_realm_matches() local
466 num_realms = *pos++; in hs20_add_nai_home_realm_matches()
468 for (i = 0; i < num_realms && num_matching < 10; i++) { in hs20_add_nai_home_realm_matches()
/freebsd/crypto/heimdal/
H A DChangeLog.2003227 if num_realms ==0, set encoding and return (avoids malloc(0)),
254 * lib/krb5/transited.c (krb5_domain_x500_decode): set *num_realms
255 to zero not num_realms