commit | 3bd2aae5a5986c4435f529967702b2fa9c78c1e1 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Fri Sep 20 13:10:13 2013 +0200 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Fri Sep 20 16:51:13 2013 +0200 |
tree | a0de67474186052e7aa423b626542a4605d60341 | |
parent | eb1714e9c82636fc2735a21459f0a02cfcdf771f [diff] [blame] |
Add forgotten initializations
diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c index 595880c..dff45e5 100644 --- a/programs/ssl/ssl_server2.c +++ b/programs/ssl/ssl_server2.c
@@ -233,9 +233,10 @@ #endif /* - * Make sure memory references are valid. + * Make sure memory references are valid in case we exit early. */ listen_fd = 0; + memset( &ssl, 0, sizeof( ssl_context ) ); #if defined(POLARSSL_X509_CRT_PARSE_C) x509_crt_init( &cacert ); x509_crt_init( &srvcert );