really fix race conditions
[oweals/openssl.git] / ssl / s3_both.c
index 2e03a70fc79d9a9d8bfd00faa396fdcbd361a189..8864366f59228a97789c79fd3e0f6a3f368d6e59 100644 (file)
  * Hudson (tjh@cryptsoft.com).
  *
  */
-/* ====================================================================
- * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
- * ECC cipher suite support in OpenSSL originally developed by 
- * SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project.
- */
 
 #include <limits.h>
 #include <string.h>
@@ -525,20 +520,6 @@ int ssl_cert_type(X509 *x, EVP_PKEY *pkey)
                        else ret= -1;
                        }
                }
-#ifndef OPENSSL_NO_EC
-       /* As for ECC certificates, additional
-        * information (e.g. in the optional key usage X509v3 
-        * extension) could be used when available to distinguish
-        * between ECDH and ECDSA certificates. For now, we do not
-        * make that distinction here. Instead, we shift the burden
-        * of checking for appropriate key usage to the SSL code
-        * responsible for sending/processing ECC certificates.
-        */
-       else if (i == EVP_PKEY_EC)
-               {
-               ret = SSL_PKEY_ECC;
-               }
-#endif
        else
                ret= -1;