From b9227ad20c5b24775e58884739abfb8862af0024 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Sat, 8 Mar 2014 16:10:09 +0100 Subject: [PATCH] tls: no event on 'new session ticket' in handshake Don't set an event on encountering a 'new session ticket' (4) record in the TLS handshake. --- src/app-layer-ssl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app-layer-ssl.c b/src/app-layer-ssl.c index 2d42c4aef2..889377ef19 100644 --- a/src/app-layer-ssl.c +++ b/src/app-layer-ssl.c @@ -88,6 +88,7 @@ SslConfig ssl_config; #define SSLV3_HS_HELLO_REQUEST 0 #define SSLV3_HS_CLIENT_HELLO 1 #define SSLV3_HS_SERVER_HELLO 2 +#define SSLV3_HS_NEW_SESSION_TICKET 4 #define SSLV3_HS_CERTIFICATE 11 #define SSLV3_HS_SERVER_KEY_EXCHANGE 12 #define SSLV3_HS_CERTIFICATE_REQUEST 13 @@ -216,6 +217,9 @@ static int SSLv3ParseHandshakeType(SSLState *ssl_state, uint8_t *input, case SSLV3_HS_CERTIFICATE_URL: case SSLV3_HS_CERTIFICATE_STATUS: break; + case SSLV3_HS_NEW_SESSION_TICKET: + SCLogDebug("new session ticket"); + break; default: AppLayerDecoderEventsSetEvent(ssl_state->f, TLS_DECODER_EVENT_INVALID_SSL_RECORD); return -1; -- 2.47.2