#include <gnutls_int.h>
#include <gnutls_num.h>
#include <gnutls_datum.h>
#include <gnutls_errors.h>
Go to the source code of this file.
Functions | |
void | MHD_gtls_write_datum16 (opaque *dest, MHD_gnutls_datum_t dat) |
void | MHD_gtls_write_datum24 (opaque *dest, MHD_gnutls_datum_t dat) |
int | MHD_gtls_set_datum_m (MHD_gnutls_datum_t *dat, const void *data, size_t data_size, MHD_gnutls_alloc_function galloc_func) |
void | MHD_gtls_free_datum_m (MHD_gnutls_datum_t *dat, MHD_gnutls_free_function gfree_func) |
void MHD_gtls_free_datum_m | ( | MHD_gnutls_datum_t * | dat, | |
MHD_gnutls_free_function | gfree_func | |||
) |
Definition at line 74 of file gnutls_datum.c.
References MHD_gnutls_datum_t::data, and MHD_gnutls_datum_t::size.
int MHD_gtls_set_datum_m | ( | MHD_gnutls_datum_t * | dat, | |
const void * | data, | |||
size_t | data_size, | |||
MHD_gnutls_alloc_function | galloc_func | |||
) |
Definition at line 53 of file gnutls_datum.c.
References MHD_gnutls_datum_t::data, GNUTLS_E_MEMORY_ERROR, and MHD_gnutls_datum_t::size.
void MHD_gtls_write_datum16 | ( | opaque * | dest, | |
MHD_gnutls_datum_t | dat | |||
) |
Definition at line 37 of file gnutls_datum.c.
References MHD_gnutls_datum_t::data, MHD_gtls_write_uint16(), and MHD_gnutls_datum_t::size.
Referenced by gen_dhe_server_kx(), gen_rsa_export_server_kx(), MHD__gnutls_gen_rsa_client_kx(), and MHD_gtls_gen_cert_server_cert_req().
void MHD_gtls_write_datum24 | ( | opaque * | dest, | |
MHD_gnutls_datum_t | dat | |||
) |
Definition at line 45 of file gnutls_datum.c.
References MHD_gnutls_datum_t::data, MHD_gtls_write_uint24(), and MHD_gnutls_datum_t::size.
Referenced by MHD_gtls_gen_x509_crt().