tls: support server hello done message

pull/7896/head
Victor Julien 3 years ago
parent 4bab6e24e5
commit e857c864ca

@ -1432,6 +1432,7 @@ static int SupportedHandshakeType(const uint8_t type)
case SSLV3_HS_CERTIFICATE_URL: case SSLV3_HS_CERTIFICATE_URL:
case SSLV3_HS_CERTIFICATE_STATUS: case SSLV3_HS_CERTIFICATE_STATUS:
case SSLV3_HS_NEW_SESSION_TICKET: case SSLV3_HS_NEW_SESSION_TICKET:
case SSLV3_HS_SERVER_HELLO_DONE:
return true; return true;
break; break;
@ -1505,6 +1506,8 @@ static int SSLv3ParseHandshakeType(SSLState *ssl_state, const uint8_t *input,
case SSLV3_HS_NEW_SESSION_TICKET: case SSLV3_HS_NEW_SESSION_TICKET:
SCLogDebug("new session ticket"); SCLogDebug("new session ticket");
break; break;
case SSLV3_HS_SERVER_HELLO_DONE:
break;
default: default:
SSLSetEvent(ssl_state, TLS_DECODER_EVENT_INVALID_SSL_RECORD); SSLSetEvent(ssl_state, TLS_DECODER_EVENT_INVALID_SSL_RECORD);
return -1; return -1;

Loading…
Cancel
Save