summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls_server.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libtls/tls_server.c')
-rw-r--r--src/lib/libtls/tls_server.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libtls/tls_server.c b/src/lib/libtls/tls_server.c
index 8fa876c6fd..a3cee09596 100644
--- a/src/lib/libtls/tls_server.c
+++ b/src/lib/libtls/tls_server.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls_server.c,v 1.13 2015/09/09 19:49:07 jsing Exp $ */ 1/* $OpenBSD: tls_server.c,v 1.14 2015/09/10 09:10:42 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -88,6 +88,10 @@ tls_configure_server(struct tls *ctx)
88 EC_KEY_free(ecdh_key); 88 EC_KEY_free(ecdh_key);
89 } 89 }
90 90
91 if (ctx->config->ciphers_server == 1)
92 SSL_CTX_set_options(ctx->ssl_ctx,
93 SSL_OP_CIPHER_SERVER_PREFERENCE);
94
91 /* 95 /*
92 * Set session ID context to a random value. We don't support 96 * Set session ID context to a random value. We don't support
93 * persistent caching of sessions so it is OK to set a temporary 97 * persistent caching of sessions so it is OK to set a temporary