mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-03-30 20:07:01 +00:00
Use MBEDTLS_SSL_CONTEXT_SERIALIZATION flag
This commit is contained in:
parent
f457293b57
commit
cf1b6724c9
|
@ -280,6 +280,13 @@ int main( void )
|
||||||
#define USAGE_ECRESTART ""
|
#define USAGE_ECRESTART ""
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION)
|
||||||
|
#define USAGE_SERIALIZATION \
|
||||||
|
" serialize=%%d default: 0 (do not serialize/deserialize)\n"
|
||||||
|
#else
|
||||||
|
#define USAGE_SERIALIZATION ""
|
||||||
|
#endif
|
||||||
|
|
||||||
#define USAGE \
|
#define USAGE \
|
||||||
"\n usage: ssl_client2 param=<>...\n" \
|
"\n usage: ssl_client2 param=<>...\n" \
|
||||||
"\n acceptable parameters:\n" \
|
"\n acceptable parameters:\n" \
|
||||||
|
@ -344,7 +351,7 @@ int main( void )
|
||||||
" configuration macro is defined and 1\n" \
|
" configuration macro is defined and 1\n" \
|
||||||
" otherwise. The expansion of the macro\n" \
|
" otherwise. The expansion of the macro\n" \
|
||||||
" is printed if it is defined\n" \
|
" is printed if it is defined\n" \
|
||||||
" serialize=%%d default: 0 (do not serialize/deserialize)\n" \
|
USAGE_SERIALIZATION \
|
||||||
" acceptable ciphersuite names:\n"
|
" acceptable ciphersuite names:\n"
|
||||||
|
|
||||||
#define ALPN_LIST_SIZE 10
|
#define ALPN_LIST_SIZE 10
|
||||||
|
@ -2355,6 +2362,7 @@ send_request:
|
||||||
/*
|
/*
|
||||||
* 7c. Simulate serialize/deserialize and go back to data exchange
|
* 7c. Simulate serialize/deserialize and go back to data exchange
|
||||||
*/
|
*/
|
||||||
|
#if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION)
|
||||||
if( opt.serialize != 0)
|
if( opt.serialize != 0)
|
||||||
{
|
{
|
||||||
size_t len;
|
size_t len;
|
||||||
|
@ -2397,7 +2405,7 @@ send_request:
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 7d. Continue doing data exchanges?
|
* 7d. Continue doing data exchanges?
|
||||||
|
|
|
@ -385,6 +385,13 @@ int main( void )
|
||||||
#define USAGE_CURVES ""
|
#define USAGE_CURVES ""
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION)
|
||||||
|
#define USAGE_SERIALIZATION \
|
||||||
|
" serialize=%%d default: 0 (do not serialize/deserialize)\n"
|
||||||
|
#else
|
||||||
|
#define USAGE_SERIALIZATION ""
|
||||||
|
#endif
|
||||||
|
|
||||||
#define USAGE \
|
#define USAGE \
|
||||||
"\n usage: ssl_server2 param=<>...\n" \
|
"\n usage: ssl_server2 param=<>...\n" \
|
||||||
"\n acceptable parameters:\n" \
|
"\n acceptable parameters:\n" \
|
||||||
|
@ -446,7 +453,7 @@ int main( void )
|
||||||
" configuration macro is defined and 1\n" \
|
" configuration macro is defined and 1\n" \
|
||||||
" otherwise. The expansion of the macro\n" \
|
" otherwise. The expansion of the macro\n" \
|
||||||
" is printed if it is defined\n" \
|
" is printed if it is defined\n" \
|
||||||
" serialize=%%d default: 0 (do not serialize/deserialize)\n" \
|
USAGE_SERIALIZATION \
|
||||||
" acceptable ciphersuite names:\n"
|
" acceptable ciphersuite names:\n"
|
||||||
|
|
||||||
|
|
||||||
|
@ -3340,6 +3347,7 @@ data_exchange:
|
||||||
/*
|
/*
|
||||||
* 7b. Simulate serialize/deserialize and go back to data exchange
|
* 7b. Simulate serialize/deserialize and go back to data exchange
|
||||||
*/
|
*/
|
||||||
|
#if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION)
|
||||||
if( opt.serialize != 0)
|
if( opt.serialize != 0)
|
||||||
{
|
{
|
||||||
size_t len;
|
size_t len;
|
||||||
|
@ -3382,6 +3390,7 @@ data_exchange:
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 7c. Continue doing data exchanges?
|
* 7c. Continue doing data exchanges?
|
||||||
|
|
Loading…
Reference in a new issue