Go to the source code of this file.
Functions | |
int | MHD_gtls_cert_type_recv_params (MHD_gtls_session_t session, const opaque *data, size_t data_size) |
int | MHD_gtls_cert_type_send_params (MHD_gtls_session_t session, opaque *data, size_t) |
int MHD_gtls_cert_type_recv_params | ( | MHD_gtls_session_t | session, | |
const opaque * | data, | |||
size_t | data_size | |||
) |
Definition at line 49 of file ext_cert_type.c.
References DECR_LEN, MHD_gtls_security_param_st::entity, GNUTLS_CLIENT, GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER, GNUTLS_E_UNEXPECTED_PACKET_LENGTH, MHD__gnutls_num2cert_type(), MHD__gnutls_session_cert_type_set(), MHD_gnutls_assert, MHD_gtls_session_cert_type_supported(), and MHD_gtls_session_int::security_parameters.
int MHD_gtls_cert_type_send_params | ( | MHD_gtls_session_t | session, | |
opaque * | data, | |||
size_t | ||||
) |
Definition at line 147 of file ext_cert_type.c.
References MHD_gtls_security_param_st::cert_type, MHD_gtls_priority_st::cert_type, DEFAULT_CERT_TYPE, MHD_gtls_security_param_st::entity, GNUTLS_CLIENT, GNUTLS_E_SHORT_MEMORY_BUFFER, MHD_gtls_session_int::internals, MHD__gnutls_cert_type2num(), MHD_gnutls_assert, MHD_GNUTLS_CRT_X509, MHD_gtls_priority_st::num_algorithms, MHD_gtls_internals_st::priorities, MHD_gtls_priority_st::priority, and MHD_gtls_session_int::security_parameters.