/illumos-gate/usr/src/cmd/krb5/krb5kdc/ |
H A D | kdc_preauth.c | 930 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 D | do_as_req.c | 95 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 D | kdc_util.c | 211 if (!request->padata) in kdc_process_tgs_req() 213 for (tmppa = request->padata; *tmppa; tmppa++) { in kdc_process_tgs_req()
|
H A D | do_tgs_req.c | 641 reply.padata = 0; /* always */ in process_tgs_req()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | get_in_tkt.c | 579 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 D | send_tgs.c | 138 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 D | preauth.c | 222 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 D | preauth2.c | 1402 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 D | pkinit_srv.c | 62 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 D | asn1_k_encode.c | 796 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 D | asn1_k_decode.c | 616 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 D | kfree.c | 341 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 D | preauth_plugin.h | 401 krb5_pa_data * padata,
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | krb5.h | 1147 krb5_pa_data **padata; /* e.g. encoded AP_REQ */ member 1186 krb5_pa_data **padata; /* preauthentication data from KDC */ member
|
H A D | k5-int.h | 1210 krb5_pa_data **padata; member
|