]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
tls: support server hello done message
authorVictor Julien <vjulien@oisf.net>
Wed, 10 Aug 2022 15:44:44 +0000 (17:44 +0200)
committerVictor Julien <vjulien@oisf.net>
Wed, 21 Sep 2022 04:43:48 +0000 (06:43 +0200)
src/app-layer-ssl.c

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