Searched refs:num_realms (Results 1 – 5 of 5) sorted by relevance
/freebsd/crypto/heimdal/lib/krb5/ |
H A D | transited.c | 313 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 D | rd_req.c | 138 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 D | krb5tgs.c | 625 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 D | gas_serv.c | 451 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 D | ChangeLog.2003 | 227 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
|