From 832b7e358ac926b412ccc27e6eca80f0efc5a7b9 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Sat, 12 Mar 2016 21:33:07 +0000 Subject: [PATCH] Fixed function pointer FossilOrigin-Name: 5e7d865d7a52fe819fabb4efd6f2e6116aba34969a4ae86437f63fefbb476c84 --- src/cw/dtls_openssl.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/cw/dtls_openssl.c b/src/cw/dtls_openssl.c index 9bb615f2..979a2d4d 100644 --- a/src/cw/dtls_openssl.c +++ b/src/cw/dtls_openssl.c @@ -357,7 +357,7 @@ struct dtls_openssl_data * dtls_openssl_data_create(struct conn * conn, const SS /* setup debugging */ #ifdef WITH_CW_LOG_DEBUG SSL_CTX_set_msg_callback(d->ctx,dtls_debug_cb); - SSL_CTX_set_info_callback (d->ctx, &dtls_info_cb); + SSL_CTX_set_info_callback (d->ctx, dtls_info_cb); #endif @@ -371,6 +371,8 @@ struct dtls_openssl_data * dtls_openssl_data_create(struct conn * conn, const SS rc = SSL_CTX_load_verify_locations(d->ctx,"../../ssl/root-ca.pem",NULL); + + // SSL_CTX_set_session_cache_mode(d->ctx, SSL_SESS_CACHE_BOTH); SSL_CTX_set_options(d->ctx, SSL_OP_NO_SSLv2 |SSL_OP_NO_SSLv3 ); @@ -379,6 +381,9 @@ struct dtls_openssl_data * dtls_openssl_data_create(struct conn * conn, const SS SSL_CTX_set_timeout(d->ctx,30); +// rc =SSL_CTX_set_max_proto_version (d->ctx,DTLS1_VERSION); +// printf("MAXMAMX = %d\n",rc); + // SSL_CTX_set_verify(d->ctx, SSL_VERIFY_PEER | SSL_VERIFY_CLIENT_ONCE, dtls_verify_callback); // SSL_CTX_set_verify(d->ctx, SSL_VERIFY_PEER, dtls_verify_callback);