#include "gnutls_int.h"
#include "gnutls_auth_int.h"
#include "gnutls_errors.h"
#include "gnutls_num.h"
#include <ext_server_name.h>
Go to the source code of this file.
Functions | |
int | MHD_gtls_server_name_recv_params (MHD_gtls_session_t session, const opaque *data, size_t _data_size) |
int | MHD_gtls_server_name_send_params (MHD_gtls_session_t session, opaque *data, size_t _data_size) |
int MHD_gtls_server_name_recv_params | ( | MHD_gtls_session_t | session, | |
const opaque * | data, | |||
size_t | _data_size | |||
) |
Definition at line 42 of file ext_server_name.c.
References DECR_LEN, DECR_LENGTH_RET, MHD_gtls_security_param_st::extensions, GNUTLS_NAME_DNS, MAX_SERVER_NAME_EXTENSIONS, MAX_SERVER_NAME_SIZE, MHD__gnutls_handshake_log, MHD_gnutls_assert, MHD_gtls_read_uint16(), MHD_gtls_session_int::security_parameters, MHD_gtls_ext_st::server_names, MHD_gtls_ext_st::server_names_size, and server_name_st::type.
int MHD_gtls_server_name_send_params | ( | MHD_gtls_session_t | session, | |
opaque * | data, | |||
size_t | _data_size | |||
) |
Definition at line 140 of file ext_server_name.c.
References DECR_LENGTH_RET, MHD_gtls_security_param_st::entity, MHD_gtls_security_param_st::extensions, GNUTLS_CLIENT, GNUTLS_E_INTERNAL_ERROR, GNUTLS_E_SHORT_MEMORY_BUFFER, GNUTLS_NAME_DNS, MHD_gnutls_assert, MHD_gtls_write_uint16(), MHD_gtls_session_int::security_parameters, MHD_gtls_ext_st::server_names, and MHD_gtls_ext_st::server_names_size.