From: Victor Julien Date: Sat, 8 Mar 2014 15:10:09 +0000 (+0100) Subject: tls: no event on 'new session ticket' in handshake X-Git-Tag: suricata-2.0.1rc1~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F908%2Fhead;p=thirdparty%2Fsuricata.git 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. --- 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;