Searched refs:num_realms (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| H A D | transited.c | 315 krb5_data tr, char ***realms, unsigned int *num_realms, in krb5_domain_x500_decode() argument 324 *num_realms = 0; in krb5_domain_x500_decode() 343 *num_realms = 0; in krb5_domain_x500_decode() 352 (*num_realms)++; in krb5_domain_x500_decode() 355 if (*num_realms + 1 > UINT_MAX/sizeof(**realms)) in krb5_domain_x500_decode() 360 R = malloc((*num_realms + 1) * sizeof(*R)); in krb5_domain_x500_decode() 375 krb5_domain_x500_encode(char **realms, unsigned int num_realms, in krb5_domain_x500_encode() argument 382 if (num_realms == 0) in krb5_domain_x500_encode() 384 for(i = 0; i < num_realms; i++){ in krb5_domain_x500_encode() 389 len += num_realms - 1; in krb5_domain_x500_encode() [all …]
|
| H A D | test_x500.c | 49 unsigned int num_inrealms = 0, num_realms = 0, n; in check_linear() local 74 &realms, &num_realms, in check_linear() 81 if (num_inrealms != num_realms) in check_linear() 84 for(n = 0; n < num_realms; n++) in check_linear()
|
| H A D | rd_req.c | 140 unsigned int num_realms, n; in check_transited() local 158 &realms, &num_realms, in check_transited() 165 realms, num_realms, NULL); in check_transited() 166 for (n = 0; n < num_realms; n++) in check_transited()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/kdc/ |
| H A D | krb5tgs.c | 659 unsigned int num_realms; in fix_transited_encoding() local 684 &num_realms, in fix_transited_encoding() 698 if (num_realms + 1 > UINT_MAX/sizeof(*realms)) { in fix_transited_encoding() 702 tmp = realloc(realms, (num_realms + 1) * sizeof(*realms)); in fix_transited_encoding() 708 realms[num_realms] = strdup(tgt_realm); in fix_transited_encoding() 709 if(realms[num_realms] == NULL){ in fix_transited_encoding() 713 num_realms++; in fix_transited_encoding() 715 if(num_realms == 0) { in fix_transited_encoding() 722 for(i = 0; i < num_realms; i++) in fix_transited_encoding() 727 for(i = 0; i < num_realms; i++) { in fix_transited_encoding() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/ |
| 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
|