From 894df384f4369cb62792cd1fea070f1eb64638a5 Mon Sep 17 00:00:00 2001 From: Ronald Cron Date: Sun, 3 Mar 2024 16:23:13 +0100 Subject: [PATCH] tls13: cli: Re-order early data states Signed-off-by: Ronald Cron --- include/mbedtls/ssl.h | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/include/mbedtls/ssl.h b/include/mbedtls/ssl.h index 8ad6bb0c38..766ad791ae 100644 --- a/include/mbedtls/ssl.h +++ b/include/mbedtls/ssl.h @@ -761,18 +761,6 @@ typedef enum { */ MBEDTLS_SSL_EARLY_DATA_STATE_NO_IND_SENT, -/* - * The client has indicated the use of early data and the server has accepted - * it. - */ - MBEDTLS_SSL_EARLY_DATA_STATE_ACCEPTED, - -/* - * The client has indicated the use of early data but the server has rejected - * it. - */ - MBEDTLS_SSL_EARLY_DATA_STATE_REJECTED, - /* * The client has sent an early data indication extension in its first * ClientHello, it has not received the response (ServerHello or @@ -790,12 +778,25 @@ typedef enum { */ MBEDTLS_SSL_EARLY_DATA_STATE_CAN_WRITE, +/* + * The client has indicated the use of early data and the server has accepted + * it. + */ + MBEDTLS_SSL_EARLY_DATA_STATE_ACCEPTED, + +/* + * The client has indicated the use of early data but the server has rejected + * it. + */ + MBEDTLS_SSL_EARLY_DATA_STATE_REJECTED, + /* * The client has sent an early data indication extension in its first * ClientHello, the server has accepted them and the client has received the * server Finished message. It cannot send early data to the server anymore. */ MBEDTLS_SSL_EARLY_DATA_STATE_SERVER_FINISHED_RECEIVED, + } mbedtls_ssl_early_data_state; #endif /* MBEDTLS_SSL_EARLY_DATA && MBEDTLS_SSL_CLI_C */