summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_cert.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2012-04-06 20:15:50 +0000
committerDr. Stephen Henson <steve@openssl.org>2012-04-06 20:15:50 +0000
commite46c807e4f4eedb36dec70576d1562f252ff69a1 (patch)
treef55f310338ce96d1011f4b574102161fabbc0817 /ssl/ssl_cert.c
parentc132ca95c05cfcd8029a2670267d3e67b2b9f461 (diff)
Add support for automatic ECDH temporary key parameter selection. When
enabled instead of requiring an application to hard code a (possibly inappropriate) parameter set and delve into EC internals we just automatically use the preferred curve. (backport from HEAD)
Diffstat (limited to 'ssl/ssl_cert.c')
-rw-r--r--ssl/ssl_cert.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/ssl_cert.c b/ssl/ssl_cert.c
index 6a1c484fc3..a2682daaed 100644
--- a/ssl/ssl_cert.c
+++ b/ssl/ssl_cert.c
@@ -270,6 +270,7 @@ CERT *ssl_cert_dup(CERT *cert)
}
}
ret->ecdh_tmp_cb = cert->ecdh_tmp_cb;
+ ret->ecdh_tmp_auto = cert->ecdh_tmp_auto;
#endif
for (i = 0; i < SSL_PKEY_NUM; i++)