Lines Matching defs:padata
126 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) {
740 if (pa_list_includes(request->padata,
744 if (pa_list_includes(request->padata,
930 krb5_pa_data **padata;
940 if (request->padata == 0)
948 krb5_klog_syslog (LOG_DEBUG, "checking padata");
950 for (padata = request->padata; *padata; padata++) {
952 krb5_klog_syslog (LOG_DEBUG, ".. pa_type 0x%x", (*padata)->pa_type);
954 if (find_pa_system((*padata)->pa_type, &pa_sys))
965 enc_tkt_reply, *padata,
1107 krb5_pa_data ** padata;
1166 if (request->padata) {
1167 for (padata = request->padata; *padata; padata++) {
1168 if ((*padata)->pa_type == ap->type) {
1169 pa = *padata;
1189 reply->padata = send_pa_list;
1510 etype_info_as_rep_helper(krb5_context context, krb5_pa_data * padata,
1587 return_etype_info2(krb5_context context, krb5_pa_data * padata,
1598 return etype_info_as_rep_helper(context, padata, client, request, reply,
1604 return_etype_info(krb5_context context, krb5_pa_data * padata,
1615 return etype_info_as_rep_helper(context, padata, client, request, reply,
1629 krb5_pa_data * padata;
1642 if ((padata = malloc(sizeof(krb5_pa_data))) == NULL)
1644 padata->magic = KV5M_PA_DATA;
1645 padata->pa_type = KRB5_PADATA_PW_SALT;
1650 padata->contents = 0;
1651 padata->length = 0;
1658 padata->contents = (krb5_octet *)salt_data.data;
1659 padata->length = salt_data.length;
1666 padata->pa_type = KRB5_PADATA_AFS3_SALT;
1669 if ((padata->contents = malloc(scratch->length+1)) == NULL) {
1673 memcpy(padata->contents, scratch->data, scratch->length);
1674 padata->length = scratch->length+1;
1675 padata->contents[scratch->length] = 0;
1679 if ((padata->contents = malloc(scratch->length)) == NULL) {
1683 memcpy(padata->contents, scratch->data, scratch->length);
1684 padata->length = scratch->length;
1687 if ((padata->contents = malloc(client_key->key_data_length[1]))
1692 memcpy(padata->contents, client_key->key_data_contents[1],
1694 padata->length = client_key->key_data_length[1];
1697 free(padata);
1701 *send_pa = padata;
1705 free(padata);
1730 * extract the psr from the padata (which is an sr). Nothing