Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/krb5/krb5kdc/
H A Dkdc_preauth.c126 etype_info_as_rep_helper(krb5_context context, krb5_pa_data * padata,
135 return_etype_info(krb5_context, krb5_pa_data * padata,
147 return_etype_info2(krb5_context, krb5_pa_data * padata,
159 (krb5_context, krb5_pa_data * padata,
189 (krb5_context, krb5_pa_data * padata,
731 if (request->padata != NULL) { in sort_pa_order()
740 if (pa_list_includes(request->padata, in sort_pa_order()
744 if (pa_list_includes(request->padata, in sort_pa_order()
930 krb5_pa_data **padata; in check_padata() local
940 if (request->padata == 0) in check_padata()
[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()
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dget_in_tkt.c89 krb5_pa_data **padata);
533 krb5_pa_data **padata = 0; in krb5_get_in_tkt() local
571 request.padata = 0; in krb5_get_in_tkt()
692 padata); in krb5_get_in_tkt()
734 if (request.padata) in krb5_get_in_tkt()
735 krb5_free_pa_data(context, request.padata); in krb5_get_in_tkt()
736 if (padata) in krb5_get_in_tkt()
737 krb5_free_pa_data(context, padata); in krb5_get_in_tkt()
886 krb5_pa_data **padata) in sort_krb5_padata_sequence() argument
896 if ((padata == NULL) || (padata[0] == NULL)) { in sort_krb5_padata_sequence()
[all …]
H A Dsend_tgs.c137 krb5_pa_data *const *padata, const krb5_data *second_ticket, in krb5_send_tgs() argument
144 padata, second_ticket, in krb5_send_tgs()
159 krb5_pa_data *const *padata, const krb5_data *second_ticket, in krb5_send_tgs2() argument
258 if (padata) { in krb5_send_tgs2()
261 for (counter = padata; *counter; counter++, i++); in krb5_send_tgs2()
269 for (i = 1, counter = padata; *counter; counter++, i++) in krb5_send_tgs2()
282 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()
/titanic_41/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()
875 __FUNCTION__, request->padata[i]->pa_type); in pkinit_server_return_padata()
876 if (request->padata[i]->pa_type == 132) in pkinit_server_return_padata()
885 if ((int)padata->pa_type == KRB5_PADATA_PK_AS_REQ || fixed_keypack) { in pkinit_server_return_padata()
926 switch ((int)padata->pa_type) { in pkinit_server_return_padata()
930 reqctx->cryptoctx, plgctx->idctx, padata->pa_type, 1, in pkinit_server_return_padata()
[all …]
/titanic_41/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()
/titanic_41/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()
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dpreauth_plugin.h401 krb5_pa_data * padata,
/titanic_41/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