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