diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2009-09-04 17:42:06 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2009-09-04 17:42:06 +0000 |
commit | 2e9802b7a7b2d05554adf96a3ec06497fe066ee9 (patch) | |
tree | 9783dd111636d9854f09b9c000f168d8c6a0c3da /apps/s_server.c | |
parent | 7483896e15a9d9203913555ba2f8cc4d7c20e008 (diff) |
PR: 2028
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
Approved by: steve@openssl.org
Fix DTLS cookie management bugs.
Diffstat (limited to 'apps/s_server.c')
-rw-r--r-- | apps/s_server.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/s_server.c b/apps/s_server.c index a5b1e91471..6277c797fc 100644 --- a/apps/s_server.c +++ b/apps/s_server.c @@ -1654,6 +1654,10 @@ bad: SSL_CTX_set_session_id_context(ctx,(void*)&s_server_session_id_context, sizeof s_server_session_id_context); + /* Set DTLS cookie generation and verification callbacks */ + SSL_CTX_set_cookie_generate_cb(ctx, generate_cookie_callback); + SSL_CTX_set_cookie_verify_cb(ctx, verify_cookie_callback); + #ifndef OPENSSL_NO_TLSEXT if (ctx2) { |