From 2457fa09157a65a915cc6b4a99926fa30a3a52d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Fri, 21 Nov 2014 09:23:11 +0100 Subject: [PATCH] Create ticket keys only if enabled --- library/ssl_tls.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/ssl_tls.c b/library/ssl_tls.c index b59f7af62..a24351e8b 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c @@ -4074,6 +4074,9 @@ int ssl_set_session_tickets( ssl_context *ssl, int use_tickets ) return( 0 ); #endif + if( use_tickets == SSL_SESSION_TICKETS_DISABLED ) + return( 0 ); + if( ssl->f_rng == NULL ) return( POLARSSL_ERR_SSL_BAD_INPUT_DATA );