@ -6905,69 +6905,69 @@ static struct info_cb_states_st {
} info_cb_states [ ] [ 60 ] = {
{
/* TLSv1.2 server followed by resumption */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_LOOP , " TWSC " } , { SSL_CB_LOOP , " TWSKE " } , { SSL_CB_LOOP , " TWSD " } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWSD " } , { SSL_CB_LOOP , " TRCKE " } ,
{ SSL_CB_LOOP , " TRCCS " } , { SSL_CB_LOOP , " TRFIN " } , { SSL_CB_LOOP , " TWST " } ,
{ SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_ALERT , NULL } , { SSL_CB_HANDSHAKE_START , NULL } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } ,
{ SSL_CB_LOOP , " TWSH " } , { SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWFIN " } , { SSL_CB_LOOP , " TRCCS " } ,
{ SSL_CB_LOOP , " TRFIN " } , { SSL_CB_HANDSHAKE_DONE , NULL } ,
{ SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
/* TLSv1.2 client followed by resumption */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " TWCH " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWCH " } ,
{ SSL_CB_LOOP , " TRSH " } , { SSL_CB_LOOP , " TRSC " } , { SSL_CB_LOOP , " TRSKE " } ,
{ SSL_CB_LOOP , " TRSD " } , { SSL_CB_LOOP , " TWCKE " } , { SSL_CB_LOOP , " TWCCS " } ,
{ SSL_CB_LOOP , " TWFIN " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_LOOP , " TRST " } , { SSL_CB_LOOP , " TRCCS " } , { SSL_CB_LOOP , " TRFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } , { SSL_CB_ALERT , NULL } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " TWCH " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWCH " } ,
{ SSL_CB_LOOP , " TRSH " } , { SSL_CB_LOOP , " TRCCS " } , { SSL_CB_LOOP , " TRFIN " } ,
{ SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
/* TLSv1.3 server followed by resumption */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWEE " } , { SSL_CB_LOOP , " TWSC " } ,
{ SSL_CB_LOOP , " T R SCV" } , { SSL_CB_LOOP , " TWFIN " } , { SSL_CB_LOOP , " TED " } ,
{ SSL_CB_LOOP , " T W SCV" } , { SSL_CB_LOOP , " TWFIN " } , { SSL_CB_LOOP , " TED " } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TED " } , { SSL_CB_LOOP , " TRFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_LOOP , " TWST " } ,
{ SSL_CB_LOOP , " TWST " } , { SSL_CB_EXIT , NULL } , { SSL_CB_ALERT , NULL } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWEE " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_LOOP , " TED " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TED " } ,
{ SSL_CB_LOOP , " TRFIN " } , { SSL_CB_HANDSHAKE_DONE , NULL } ,
{ SSL_CB_LOOP , " TWST " } , { SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
/* TLSv1.3 client followed by resumption */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " TWCH " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " TWCH " } ,
{ SSL_CB_LOOP , " TRSH " } , { SSL_CB_LOOP , " TREE " } , { SSL_CB_LOOP , " TRSC " } ,
{ SSL_CB_LOOP , " TRSCV " } , { SSL_CB_LOOP , " TRFIN " } , { SSL_CB_LOOP , " TWCCS " } ,
{ SSL_CB_LOOP , " TWFIN " } , { SSL_CB_HANDSHAKE_DONE , NULL } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_LOOP , " TRST " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " TRST " } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_LOOP , " TRST " } , { SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " TRST " } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_ALERT , NULL } , { SSL_CB_HANDSHAKE_START , NULL } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TWCH " } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TWCH " } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_LOOP , " TWCH " } , { SSL_CB_LOOP , " TRSH " } , { SSL_CB_LOOP , " TREE " } ,
{ SSL_CB_LOOP , " TRFIN " } , { SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " TRST " } ,
{ SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " TRST " } ,
{ SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
/* TLSv1.3 server, early_data */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " PINIT " } , { SSL_CB_LOOP , " TRCH " } , { SSL_CB_LOOP , " TWSH " } ,
{ SSL_CB_LOOP , " TWCCS " } , { SSL_CB_LOOP , " TWEE " } , { SSL_CB_LOOP , " TWFIN " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " TED " } ,
@ -6976,14 +6976,14 @@ static struct info_cb_states_st {
{ SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
/* TLSv1.3 client, early_data */
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " PINIT " } ,
{ SSL_CB_LOOP , " TWCH " } , { SSL_CB_LOOP , " TWCCS " } ,
{ SSL_CB_HANDSHAKE_DONE , NULL } , { SSL_CB_EXIT , NULL } ,
{ SSL_CB_HANDSHAKE_START , NULL } , { SSL_CB_LOOP , " TED " } ,
{ SSL_CB_LOOP , " TED " } , { SSL_CB_LOOP , " TRSH " } , { SSL_CB_LOOP , " TREE " } ,
{ SSL_CB_LOOP , " TRFIN " } , { SSL_CB_LOOP , " TPEDE " } , { SSL_CB_LOOP , " TWEOED " } ,
{ SSL_CB_LOOP , " TWFIN " } , { SSL_CB_HANDSHAKE_DONE , NULL } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_EXIT , NULL } , { SSL_CB_LOOP , " SSLOK " } , { SSL_CB_LOOP , " SSLOK " } ,
{ SSL_CB_LOOP , " TRST " } , { SSL_CB_EXIT , NULL } , { 0 , NULL } ,
} , {
{ 0 , NULL } ,