Home
last modified time | relevance | path

Searched refs:padata (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Dkdc_preauth.c930 krb5_pa_data **padata; in check_padata() local
950 for (padata = request->padata; *padata; padata++) { in check_padata()
1166 if (request->padata) { in return_padata()
1167 for (padata = request->padata; *padata; padata++) { in return_padata()
1169 pa = *padata; in return_padata()
1629 krb5_pa_data * padata; in return_pw_salt() local
1650 padata->contents = 0; in return_pw_salt()
1651 padata->length = 0; in return_pw_salt()
1697 free(padata); in return_pw_salt()
1701 *send_pa = padata; in return_pw_salt()
[all …]
H A Ddo_as_req.c95 reply.padata = 0; /* avoid bogus free in error_out */ in process_as_req()
292 if (request->padata) { in process_as_req()
518 if (reply.padata) in process_as_req()
519 krb5_free_pa_data(kdc_context, reply.padata); in process_as_req()
H A Dkdc_util.c211 if (!request->padata) in kdc_process_tgs_req()
213 for (tmppa = request->padata; *tmppa; tmppa++) { in kdc_process_tgs_req()
H A Ddo_tgs_req.c641 reply.padata = 0; /* always */ in process_tgs_req()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dget_in_tkt.c579 request.padata = 0; in krb5_get_in_tkt()
700 padata); in krb5_get_in_tkt()
742 if (request.padata) in krb5_get_in_tkt()
744 if (padata) in krb5_get_in_tkt()
904 if ((padata == NULL) || (padata[0] == NULL)) { in sort_krb5_padata_sequence()
936 tmp = padata[i]; in sort_krb5_padata_sequence()
938 padata[j] = padata[j - 1]; in sort_krb5_padata_sequence()
939 padata[base] = tmp; in sort_krb5_padata_sequence()
1021 request.padata = NULL; in krb5_get_init_creds()
1252 if (request.padata) { in krb5_get_init_creds()
[all …]
H A Dsend_tgs.c138 krb5_pa_data *const *padata, const krb5_data *second_ticket, in krb5_send_tgs() argument
145 padata, second_ticket, in krb5_send_tgs()
160 krb5_pa_data *const *padata, const krb5_data *second_ticket, in krb5_send_tgs2() argument
265 if (padata) { in krb5_send_tgs2()
268 for (counter = padata; *counter; counter++, i++); in krb5_send_tgs2()
276 for (i = 1, counter = padata; *counter; counter++, i++) in krb5_send_tgs2()
289 tgsreq.padata = combined_padata; in krb5_send_tgs2()
H A Dpreauth.c222 request->padata = send_pa_list; in krb5_obtain_padata()
248 if (as_reply->padata == 0) in krb5_process_padata()
251 for (pa = as_reply->padata; *pa; pa++) { in krb5_process_padata()
331 process_pw_salt(krb5_context context, krb5_pa_data *padata, krb5_kdc_req *request, krb5_kdc_rep *as… in process_pw_salt() argument
339 salt.data = (char *) padata->contents; in process_pw_salt()
341 (padata->pa_type == KRB5_PADATA_AFS3_SALT)?(SALT_TYPE_AFS_LENGTH):(padata->length); in process_pw_salt()
H A Dpreauth2.c1402 krb5_pa_data **padata, in krb5_do_preauth_tryagain() argument
1429 for (i = 0; padata[i] != NULL && padata[i]->pa_type != 0; i++) { in krb5_do_preauth_tryagain()
1433 if (module->pa_type != padata[i]->pa_type) { in krb5_do_preauth_tryagain()
1448 padata[i], in krb5_do_preauth_tryagain()
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_srv.c62 krb5_pa_data * padata,
668 krb5_pa_data * padata, in pkinit_server_return_padata() argument
712 if (padata == NULL || padata->length == 0 || padata->contents == NULL) in pkinit_server_return_padata()
834 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
873 for (i = 0; request->padata[i] != NULL; i++) { in pkinit_server_return_padata()
876 if (request->padata[i]->pa_type == 132) in pkinit_server_return_padata()
926 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
975 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
991 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
1019 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dasn1_k_encode.c796 FIELDOF_OPT(krb5_kdc_rep, ptr_seqof_pa_data, padata, 2, 2),
807 if (val->padata != NULL && val->padata[0] != NULL) in optional_as_rep()
821 FIELDOF_OPT(krb5_kdc_rep, ptr_seqof_pa_data, padata, 2, 2),
832 if (val->padata != NULL && val->padata[0] != NULL) in optional_tgs_rep()
899 FIELDOF_OPT(krb5_kdc_req, ptr_seqof_pa_data, padata, 3, 3),
907 if (val->padata != NULL && val->padata[0] != NULL) in optional_as_req()
919 FIELDOF_OPT(krb5_kdc_req, ptr_seqof_pa_data, padata, 3, 3),
927 if (val->padata != NULL && val->padata[0] != NULL) in optional_tgs_req()
1219 FIELDOF_NORM(krb5_kdc_req, ptr_seqof_pa_data, padata, -1));
1244 FIELDOF_NORM(krb5_fast_response, ptr_seqof_pa_data, padata, 0),
H A Dasn1_k_decode.c616 opt_field(val->padata,3,asn1_decode_sequence_of_pa_data,NULL); in asn1_decode_kdc_req()
713 opt_field(val->padata,2,asn1_decode_sequence_of_pa_data,NULL); in asn1_decode_kdc_rep()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dkfree.c341 if (val->padata) { in krb5_free_kdc_rep()
342 krb5_free_pa_data(context, val->padata); in krb5_free_kdc_rep()
343 val->padata = 0; in krb5_free_kdc_rep()
368 if (val->padata) { in krb5_free_kdc_req()
369 krb5_free_pa_data(context, val->padata); in krb5_free_kdc_req()
370 val->padata = 0; in krb5_free_kdc_req()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dpreauth_plugin.h401 krb5_pa_data * padata,
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dkrb5.h1147 krb5_pa_data **padata; /* e.g. encoded AP_REQ */ member
1186 krb5_pa_data **padata; /* preauthentication data from KDC */ member
H A Dk5-int.h1210 krb5_pa_data **padata; member