From d139723b0e6718410d0f11f645387f9c90c1424d Mon Sep 17 00:00:00 2001 From: Kurt Roeckx Date: Wed, 2 Mar 2016 14:39:14 +0100 Subject: session tickets: use more sizeof Reviewed-by: Matt Caswell MR: #2153 --- ssl/ssl_locl.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ssl/ssl_locl.h') diff --git a/ssl/ssl_locl.h b/ssl/ssl_locl.h index b39f387483..5cc1dcf391 100644 --- a/ssl/ssl_locl.h +++ b/ssl/ssl_locl.h @@ -686,6 +686,8 @@ DEFINE_LHASH_OF(SSL_SESSION); /* Needed in ssl_cert.c */ DEFINE_LHASH_OF(X509_NAME); +#define TLSEXT_KEYNAME_LENGTH 16 + struct ssl_ctx_st { const SSL_METHOD *method; STACK_OF(SSL_CIPHER) *cipher_list; @@ -857,7 +859,7 @@ struct ssl_ctx_st { int (*tlsext_servername_callback) (SSL *, int *, void *); void *tlsext_servername_arg; /* RFC 4507 session ticket keys */ - unsigned char tlsext_tick_key_name[16]; + unsigned char tlsext_tick_key_name[TLSEXT_KEYNAME_LENGTH]; unsigned char tlsext_tick_hmac_key[32]; unsigned char tlsext_tick_aes_key[32]; /* Callback to support customisation of ticket key setting */ -- cgit v1.2.3