mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-28 00:21:48 +03:00
Declare and document ssl_context_save()/load()
Also introduce stub definitions so that things compile and link.
This commit is contained in:
committed by
Jarno Lamsa
parent
afa8f71700
commit
ac87e28bb2
@ -11278,6 +11278,40 @@ void mbedtls_ssl_session_free( mbedtls_ssl_session *session )
|
||||
mbedtls_platform_zeroize( session, sizeof( mbedtls_ssl_session ) );
|
||||
}
|
||||
|
||||
/*
|
||||
* Serialize a full SSL context
|
||||
*/
|
||||
int mbedtls_ssl_context_save( mbedtls_ssl_context *ssl,
|
||||
unsigned char *buf,
|
||||
size_t buf_len,
|
||||
size_t *olen )
|
||||
{
|
||||
/* Unimplemented yet */
|
||||
(void) ssl;
|
||||
|
||||
if( buf != NULL )
|
||||
memset( buf, 0, buf_len );
|
||||
|
||||
*olen = 0;
|
||||
|
||||
return( 0 );
|
||||
}
|
||||
|
||||
/*
|
||||
* Deserialize a full SSL context
|
||||
*/
|
||||
int mbedtls_ssl_context_load( mbedtls_ssl_context *ssl,
|
||||
const unsigned char *buf,
|
||||
size_t len )
|
||||
{
|
||||
/* Unimplemented yet */
|
||||
(void) ssl;
|
||||
(void) buf;
|
||||
(void) len;
|
||||
|
||||
return( 0 );
|
||||
}
|
||||
|
||||
/*
|
||||
* Free an SSL context
|
||||
*/
|
||||
|
Reference in New Issue
Block a user