Home
last modified time | relevance | path

Searched refs:ktypes (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dinit_ctx.c590 if (ktypes) { in krb5_set_default_in_tkt_ktypes()
591 for (i = 0; ktypes[i]; i++) { in krb5_set_default_in_tkt_ktypes()
592 if (!krb5_c_valid_enctype(ktypes[i])) in krb5_set_default_in_tkt_ktypes()
598 (void) memcpy(new_ktypes, ktypes, sizeof(krb5_enctype) * i); in krb5_set_default_in_tkt_ktypes()
706 *ktypes = 0; in get_profile_etype_list()
710 *ktypes = old_ktypes; in get_profile_etype_list()
728 if (ktypes) { in krb5_set_default_tgs_enctypes()
729 for (i = 0; ktypes[i]; i++) { in krb5_set_default_tgs_enctypes()
730 if (!krb5_c_valid_enctype(ktypes[i])) in krb5_set_default_tgs_enctypes()
736 (void) memcpy(new_ktypes, ktypes, sizeof(krb5_enctype) * i); in krb5_set_default_tgs_enctypes()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dset_allowable_enctypes.c65 krb5_enctype *ktypes) in gss_krb5int_set_allowable_enctypes() argument
90 if (ktypes) { in gss_krb5int_set_allowable_enctypes()
91 for (i = 0; i < num_ktypes && ktypes[i]; i++) { in gss_krb5int_set_allowable_enctypes()
92 if (!krb5_c_valid_enctype(ktypes[i])) { in gss_krb5int_set_allowable_enctypes()
110 memcpy(new_ktypes, ktypes, sizeof(krb5_enctype) * i); in gss_krb5int_set_allowable_enctypes()
H A Dkrb5_gss_glue.c1227 krb5_enctype *ktypes) in gss_krb5_set_allowable_enctypes() argument
1236 num_ktypes, ktypes); in gss_krb5_set_allowable_enctypes()
1241 num_ktypes, ktypes); in gss_krb5_set_allowable_enctypes()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/
H A Dcc_retr.c132 pref (krb5_enctype my_ktype, int nktypes, krb5_enctype *ktypes) in pref() argument
136 if (my_ktype == ktypes[i]) in pref()
205 krb5_creds *creds, int nktypes, krb5_enctype *ktypes) in krb5_cc_retrieve_cred_seq() argument
240 if (ktypes) { in krb5_cc_retrieve_cred_seq()
242 nktypes, ktypes); in krb5_cc_retrieve_cred_seq()
284 krb5_enctype *ktypes; in krb5_cc_retrieve_cred_default() local
289 ret = krb5_get_tgs_ktypes (context, mcreds->server, &ktypes); in krb5_cc_retrieve_cred_default()
293 while (ktypes[nktypes]) in krb5_cc_retrieve_cred_default()
297 nktypes, ktypes); in krb5_cc_retrieve_cred_default()
298 free (ktypes); in krb5_cc_retrieve_cred_default()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dsend_tgs.c135 const krb5_ticket_times *timestruct, const krb5_enctype *ktypes, in krb5_send_tgs() argument
142 timestruct, ktypes, in krb5_send_tgs()
157 const krb5_ticket_times *timestruct, const krb5_enctype *ktypes, in krb5_send_tgs2() argument
223 if (ktypes) { in krb5_send_tgs2()
225 for (tgsreq.nktypes = 0; ktypes[tgsreq.nktypes]; tgsreq.nktypes++) { in krb5_send_tgs2()
226 if (!krb5_c_valid_enctype(ktypes[tgsreq.nktypes])) in krb5_send_tgs2()
229 tgsreq.ktype = (krb5_enctype *)ktypes; in krb5_send_tgs2()
337 if (ktypes == NULL) in krb5_send_tgs2()
H A Dget_creds.c99 krb5_enctype *ktypes; in krb5_get_credentials_core() local
103 ret = krb5_get_tgs_ktypes (context, mcreds->server, &ktypes); in krb5_get_credentials_core()
104 for (i = 0; ktypes[i]; i++) in krb5_get_credentials_core()
105 if (ktypes[i] == mcreds->keyblock.enctype) in krb5_get_credentials_core()
107 if (ktypes[i] == 0) in krb5_get_credentials_core()
109 free (ktypes); in krb5_get_credentials_core()
H A Dgic_pwd.c521 krb5_flags options, krb5_address * const *addrs, krb5_enctype *ktypes, in krb5int_populate_gic_opt() argument
532 if (ktypes) { in krb5int_populate_gic_opt()
533 for (i=0; ktypes[i]; i++); in krb5int_populate_gic_opt()
535 krb5_get_init_creds_opt_set_etype_list(&opt, ktypes, i); in krb5int_populate_gic_opt()
579 krb5_address *const *addrs, krb5_enctype *ktypes, in krb5_get_in_tkt_with_password() argument
605 options, addrs, ktypes, in krb5_get_in_tkt_with_password()
H A Dgic_keytab.c208 krb5_address *const *addrs, krb5_enctype *ktypes, in krb5_get_in_tkt_with_keytab() argument
221 options, addrs, ktypes, in krb5_get_in_tkt_with_keytab()
H A Dpreauth2.c346 krb5_enctype *ktypes; in grow_ktypes() local
351 ktypes = malloc((*out_nktypes + 2) * sizeof(ktype)); in grow_ktypes()
352 if (ktypes) { in grow_ktypes()
354 ktypes[i] = (*out_ktypes)[i]; in grow_ktypes()
355 ktypes[i++] = ktype; in grow_ktypes()
356 ktypes[i] = 0; in grow_ktypes()
358 *out_ktypes = ktypes; in grow_ktypes()
H A Dget_in_tkt.c527 krb5_enctype * ktypes, in krb5_get_in_tkt() argument
600 if (ktypes) { in krb5_get_in_tkt()
602 for (req = 0; ktypes[req]; req++) { in krb5_get_in_tkt()
603 if (ktypes[req] == request.ktype[next]) { in krb5_get_in_tkt()
608 if (ktypes[req] == request.ktype[i]) { in krb5_get_in_tkt()
/illumos-gate/usr/src/cmd/krb5/kadmin/cli/
H A Dkeytab.c287 krb5_enctype *ptr, *ktypes = NULL; in add_principal() local
289 code = krb5_get_permitted_enctypes(context, &ktypes); in add_principal()
290 if (!code && ktypes && *ktypes) { in add_principal()
297 for (ptr = ktypes; *ptr; ptr++) nktypes++; in add_principal()
303 free(ktypes); in add_principal()
314 permitted_etypes[i].ks_enctype = ktypes[i]; in add_principal()
317 free(ktypes); in add_principal()
319 if (ktypes) in add_principal()
320 free(ktypes); in add_principal()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/
H A Dkerberos5.c207 krb5_enctype *ktypes; in kerberos5_send() local
272 &ktypes))) { in kerberos5_send()
284 for (i = 0; ktypes[i]; i++) { in kerberos5_send()
285 if (ACCEPTED_ENCTYPE(ktypes[i])) in kerberos5_send()
289 if (ktypes[i] == 0) { in kerberos5_send()
302 creds.keyblock.enctype = ktypes[i]; in kerberos5_send()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dgssapi_krb5.h214 krb5_enctype *ktypes);
H A DgssapiP_krb5.h738 krb5_enctype *ktypes; member
751 krb5_enctype *ktypes);
H A Dk5-int.h1402 krb5_flags options, krb5_address * const *addrs, krb5_enctype *ktypes,
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Dkdc_util.h105 krb5_enctype *ktypes);