Add session ID as explicit parameter to SSL session cache API
Signed-off-by: Hanno Becker <hanno.becker@arm.com>
This commit is contained in:
parent
a637ff6ddd
commit
ccdaf6ed22
5 changed files with 47 additions and 17 deletions
|
@ -628,9 +628,15 @@ typedef struct mbedtls_ssl_flight_item mbedtls_ssl_flight_item;
|
|||
#endif
|
||||
|
||||
/* TODO: Document */
|
||||
typedef int mbedtls_ssl_cache_get_t( void *data, mbedtls_ssl_session *session );
|
||||
typedef int mbedtls_ssl_cache_get_t( void *data,
|
||||
unsigned char const *session_id,
|
||||
size_t session_id_len,
|
||||
mbedtls_ssl_session *session );
|
||||
/* TODO: Document */
|
||||
typedef int mbedtls_ssl_cache_set_t( void *data, const mbedtls_ssl_session *session );
|
||||
typedef int mbedtls_ssl_cache_set_t( void *data,
|
||||
unsigned char const *session_id,
|
||||
size_t session_id_len,
|
||||
const mbedtls_ssl_session *session );
|
||||
|
||||
#if defined(MBEDTLS_SSL_ASYNC_PRIVATE)
|
||||
#if defined(MBEDTLS_X509_CRT_PARSE_C)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue