Home
last modified time | relevance | path

Searched refs:princs (Results 1 – 20 of 20) sorted by relevance

/freebsd/crypto/heimdal/lib/kadm5/
H A Dget_princs_s.c41 char **princs; member
49 tmp = realloc(d->princs, (d->count + 1) * sizeof(*tmp)); in add_princ()
52 d->princs = tmp; in add_princ()
53 d->princs[d->count++] = princ; in add_princ()
82 char ***princs, in kadm5_s_get_principals() argument
101 d.princs = NULL; in kadm5_s_get_principals()
108 *princs = d.princs; in kadm5_s_get_principals()
111 kadm5_free_name_list(context, d.princs, &d.count); in kadm5_s_get_principals()
H A Dget_princs_c.c41 char ***princs, in kadm5_c_get_principals() argument
79 *princs = calloc(tmp + 1, sizeof(**princs)); in kadm5_c_get_principals()
80 if (*princs == NULL) { in kadm5_c_get_principals()
85 krb5_ret_string(sp, &(*princs)[i]); in kadm5_c_get_principals()
H A Dcommon_glue.c123 char ***princs, in kadm5_get_principals() argument
126 return __CALL(get_principals, (server_handle, expression, princs, count)); in kadm5_get_principals()
/freebsd/crypto/krb5/src/windows/leashdll/
H A Dlshutil.cpp209 static void freePrincipalList(LPTSTR *princs, int count) in freePrincipalList() argument
214 if (princs[i]) in freePrincipalList()
215 free(princs[i]); in freePrincipalList()
216 delete[] princs; in freePrincipalList()
227 LPTSTR *princs = NULL; in getPrincipalList() local
253 princs = new LPTSTR[valCount]; in getPrincipalList()
254 if (princs == NULL) in getPrincipalList()
270 princs[count++] = princ; in getPrincipalList()
275 *outPrincs = princs; in getPrincipalList()
276 princs = NULL; in getPrincipalList()
[all …]
/freebsd/crypto/krb5/src/kadmin/cli/
H A Dk5srvutil.sh47 princs=`list_princs `
48 for princ in $princs; do
57 princs=`list_princs `
58 for princ in $princs; do
67 princs=`list_princs `
68 for princ in $princs; do
H A Dkeytab.c117 char *keytab_str = NULL, **princs; in kadmin_keytab_add() local
179 code = kadm5_get_principals(handle, *argv, &princs, &num); in kadmin_keytab_add()
189 n_ks_tuple, ks_tuple, princs[i]); in kadmin_keytab_add()
190 kadm5_free_name_list(handle, princs, num); in kadmin_keytab_add()
/freebsd/crypto/heimdal/kadmin/
H A Dutil.c515 char **princs = NULL; in foreach_principal() local
526 ret = kadm5_get_principals(kadm_handle, exp_str, &princs, &num_princs); in foreach_principal()
531 princs = malloc(sizeof(*princs)); in foreach_principal()
532 if(princs == NULL) in foreach_principal()
534 princs[0] = strdup(exp_str); in foreach_principal()
535 if(princs[0] == NULL){ in foreach_principal()
536 free(princs); in foreach_principal()
544 ret = krb5_parse_name(context, princs[i], &princ_ent); in foreach_principal()
546 krb5_warn(context, ret, "krb5_parse_name(%s)", princs[i]); in foreach_principal()
552 krb5_warn(context, ret, "%s %s", funcname, princs[i]); in foreach_principal()
[all …]
H A Dserver.c52 char **princs; in kadmind_dispatch() local
424 ret = kadm5_get_principals(kadm_handlep, expression, &princs, &n_princs); in kadmind_dispatch()
434 if ((ret = krb5_store_string(sp, princs[i]))) in kadmind_dispatch()
436 kadm5_free_name_list(kadm_handlep, princs, &n_princs); in kadmind_dispatch()
/freebsd/crypto/krb5/src/lib/kadm5/srv/
H A Dsvr_iters.c156 char ***princs, in kadm5_get_either() argument
164 *princs = NULL; in kadm5_get_either()
208 *princs = data.names; in kadm5_get_either()
215 char ***princs, in kadm5_get_principals() argument
218 return kadm5_get_either(1, server_handle, exp, princs, count); in kadm5_get_principals()
/freebsd/crypto/krb5/src/plugins/preauth/pkinit/
H A Dpkinit_clnt.c354 krb5_principal *princs = NULL; in verify_kdc_san() local
379 &princs, NULL, get_dns); in verify_kdc_san()
386 for (i = 0; princs != NULL && princs[i] != NULL; i++) in verify_kdc_san()
387 TRACE_PKINIT_CLIENT_SAN_KDCCERT_PRINC(context, princs[i]); in verify_kdc_san()
394 for (i = 0; princs != NULL && princs[i] != NULL; i++) { in verify_kdc_san()
395 if (krb5_principal_compare(context, princs[i], kdcprinc)) { in verify_kdc_san()
433 if (princs != NULL) { in verify_kdc_san()
434 for (i = 0; princs[i] != NULL; i++) in verify_kdc_san()
435 krb5_free_principal(context, princs[i]); in verify_kdc_san()
436 free(princs); in verify_kdc_san()
H A Dpkinit_srv.c181 krb5_principal *princs = NULL, upn; in verify_client_san() local
192 &princs, in verify_client_san()
201 if (princs == NULL && upns == NULL) { in verify_client_san()
211 for (i = 0; princs != NULL && princs[i] != NULL; i++) { in verify_client_san()
213 krb5_unparse_name(context, princs[i], &san_string); in verify_client_san()
218 if (cb->match_client(context, rock, princs[i])) { in verify_client_san()
263 if (princs != NULL) { in verify_client_san()
264 for (i = 0; princs[i] != NULL; i++) in verify_client_san()
265 krb5_free_principal(context, princs[i]); in verify_client_san()
266 free(princs); in verify_client_san()
H A Dpkinit_crypto_openssl.c2316 krb5_principal *princs = NULL; in crypto_retrieve_X509_sans() local
2355 princs = calloc(num_sans + 1, sizeof(krb5_principal)); in crypto_retrieve_X509_sans()
2356 if (princs == NULL) { in crypto_retrieve_X509_sans()
2384 if (princs != NULL && in crypto_retrieve_X509_sans()
2391 if (k5int_decode_krb5_principal_name(&name, &princs[p]) != 0) { in crypto_retrieve_X509_sans()
2441 if (princs != NULL && *princs != NULL) { in crypto_retrieve_X509_sans()
2442 *princs_ret = princs; in crypto_retrieve_X509_sans()
2443 princs = NULL; in crypto_retrieve_X509_sans()
2455 for (i = 0; princs != NULL && princs[i] != NULL; i++) in crypto_retrieve_X509_sans()
2456 krb5_free_principal(context, princs[i]); in crypto_retrieve_X509_sans()
[all …]
/freebsd/crypto/krb5/src/lib/kadm5/clnt/
H A Dclient_principal.c183 char *exp, char ***princs, int *count) in kadm5_get_principals() argument
191 if(princs == NULL || count == NULL) in kadm5_get_principals()
200 *princs = r.princs; in kadm5_get_principals()
203 *princs = NULL; in kadm5_get_principals()
/freebsd/crypto/krb5/src/lib/kadm5/
H A Dkadm_rpc.h63 char **princs; member
H A Dadmin.h453 char *exp, char ***princs,
H A Dkadm_rpc_xdr.c670 if (!xdr_array(xdrs, (caddr_t *) &objp->princs, in xdr_gprincs_ret()
/freebsd/crypto/krb5/src/kadmin/server/
H A Dserver_stubs.c820 ret->code = kadm5_get_principals(handle, arg->exp, &ret->princs, in get_princs_2_svc()
/freebsd/crypto/krb5/src/po/
H A Dmit-krb5.pot2918 "\t [-rev] [-recurse] [filename [princs...]]\n"
H A Dka.po3003 "\t [-rev] [-recurse] [filename [princs...]]\n"
H A Dde.po2985 "\t [-rev] [-recurse] [filename [princs...]]\n"