From e763c3ef1485404585b923365f93314aab4e8dd6 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 30 May 2021 09:19:26 +0000 Subject: Start work on bearssl server-side sni --- src/sbearssl/sbearssl-internal.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/sbearssl/sbearssl-internal.h') diff --git a/src/sbearssl/sbearssl-internal.h b/src/sbearssl/sbearssl-internal.h index 21a28d7..d8e0c57 100644 --- a/src/sbearssl/sbearssl-internal.h +++ b/src/sbearssl/sbearssl-internal.h @@ -75,4 +75,13 @@ extern int sbearssl_pem_push (br_pem_decoder_context *, char const *, size_t, sb extern sbearssl_suiteinfo const *const sbearssl_suite_list ; extern size_t const sbearssl_suite_list_len ; +typedef struct sbearssl_sni_policy_node_s sbearssl_sni_policy_node, *sbearssl_policy_node_ref ; +struct sbearssl_sni_policy_node_s +{ + size_t servername ; + sbearssl_skey skey ; + size_t chainindex ; + size_t chainlen ; +} ; + #endif -- cgit v1.3.1