blob: fecf92448f03a0bd3464f0aa0e60b64c06b043ba [file] [log] [blame]
James Kuszmaul4a42b182021-01-17 11:32:46 -08001#pragma once
2#include <rawrtcc/code.h>
3#include <re.h>
4
5enum rawrtc_code rawrtc_set_dh_parameters_der(
6 struct tls* const tls, uint8_t const* const der, size_t const der_size);
7
8enum rawrtc_code rawrtc_set_dh_parameters_pem(
9 struct tls* const tls, char const* const pem, size_t const pem_size);
10
11enum rawrtc_code rawrtc_enable_ecdh(struct tls* const tls);