Merge pull request #334 from zakkie/feature/OP_SINGLE_ECDH_USE
add OP_SINGLE_ECDH_USE
diff --git a/OpenSSL/SSL.py b/OpenSSL/SSL.py
index a97fa65..ae03169 100644
--- a/OpenSSL/SSL.py
+++ b/OpenSSL/SSL.py
@@ -65,6 +65,7 @@
pass
OP_SINGLE_DH_USE = _lib.SSL_OP_SINGLE_DH_USE
+OP_SINGLE_ECDH_USE = _lib.SSL_OP_SINGLE_ECDH_USE
OP_EPHEMERAL_RSA = _lib.SSL_OP_EPHEMERAL_RSA
OP_MICROSOFT_SESS_ID_BUG = _lib.SSL_OP_MICROSOFT_SESS_ID_BUG
OP_NETSCAPE_CHALLENGE_BUG = _lib.SSL_OP_NETSCAPE_CHALLENGE_BUG
diff --git a/doc/api/ssl.rst b/doc/api/ssl.rst
index 5fd0a5a..ad4fd05 100644
--- a/doc/api/ssl.rst
+++ b/doc/api/ssl.rst
@@ -39,11 +39,12 @@
.. py:data:: OP_SINGLE_DH_USE
+ OP_SINGLE_ECDH_USE
- Constant used with :py:meth:`set_options` of Context objects.
+ Constants used with :py:meth:`set_options` of Context objects.
- When this option is used, a new key will always be created when using
- ephemeral Diffie-Hellman.
+ When these options are used, a new key will always be created when using
+ ephemeral (Elliptic curve) Diffie-Hellman.
.. py:data:: OP_EPHEMERAL_RSA