Home
last modified time | relevance | path

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

/netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/
H A Dtransited.c315 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 Dtest_x500.c49 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 Drd_req.c140 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 Dkrb5tgs.c659 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 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