mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-29 11:41:15 +03:00
Change cookie parameters for dtls and tls 1.3
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com>
This commit is contained in:
@ -704,17 +704,20 @@ struct mbedtls_ssl_handshake_params
|
||||
|
||||
} buffering;
|
||||
|
||||
#if defined(MBEDTLS_SSL_PROTO_DTLS) || defined(MBEDTLS_SSL_PROTO_TLS1_3)
|
||||
unsigned char *verify_cookie; /*!< Cli: HelloVerifyRequest cookie
|
||||
* for dtls / tls 1.3
|
||||
* Srv: unused */
|
||||
unsigned char verify_cookie_len; /*!< Cli: cookie length for
|
||||
* dtls / tls 1.3
|
||||
#if defined(MBEDTLS_SSL_CLI_C) && \
|
||||
( defined(MBEDTLS_SSL_PROTO_DTLS) || defined(MBEDTLS_SSL_PROTO_TLS1_3) )
|
||||
unsigned char *cookie; /*!< HelloVerifyRequest cookie for DTLS
|
||||
* HelloRetryRequest cookie for TLS 1.3 */
|
||||
#endif /* MBEDTLS_SSL_CLI_C &&
|
||||
( MBEDTLS_SSL_PROTO_DTLS || MBEDTLS_SSL_PROTO_TLS1_3 ) */
|
||||
#if defined(MBEDTLS_SSL_PROTO_DTLS)
|
||||
unsigned char verify_cookie_len; /*!< Cli: HelloVerifyRequest cookie
|
||||
* length
|
||||
* Srv: flag for sending a cookie */
|
||||
uint16_t hrr_cookie_len; /*!< Cli: hrr cookie length for
|
||||
* dtls / tls 1.3
|
||||
* Srv: unused */
|
||||
#endif /* MBEDTLS_SSL_PROTO_DTLS || MBEDTLS_SSL_PROTO_TLS1_3 */
|
||||
#endif /* MBEDTLS_SSL_PROTO_DTLS */
|
||||
#if defined(MBEDTLS_SSL_CLI_C) && defined(MBEDTLS_SSL_PROTO_TLS1_3)
|
||||
uint16_t hrr_cookie_len; /*!< HelloRetryRequest cookie length */
|
||||
#endif /* MBEDTLS_SSL_CLI_C || MBEDTLS_SSL_PROTO_TLS1_3 */
|
||||
|
||||
#if defined(MBEDTLS_SSL_PROTO_DTLS)
|
||||
unsigned int out_msg_seq; /*!< Outgoing handshake sequence number */
|
||||
|
Reference in New Issue
Block a user