]> granicus.if.org Git - curl/commitdiff
openssl: Use OPENSSL_IS_BORINGSSL for BoringSSL detection
authorSteve Holme <steve_holme@hotmail.com>
Wed, 11 Feb 2015 20:56:12 +0000 (20:56 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Wed, 11 Feb 2015 21:03:23 +0000 (21:03 +0000)
For consistency with other conditionally compiled code in openssl.c,
use OPENSSL_IS_BORINGSSL rather than HAVE_BORINGSSL and try to use
HAVE_BORINGSSL outside of openssl.c when the OpenSSL header files are
not included.

lib/vtls/openssl.c

index 38cf79a27f114033ecdd82ebf29303ed2174ffa4..d4a6e12adbd82e9341872d21e4a6341b69aa96af 100644 (file)
@@ -1324,7 +1324,7 @@ static CURLcode verifyhost(struct connectdata *conn, X509 *server_cert)
 }
 
 #if (OPENSSL_VERSION_NUMBER >= 0x0090808fL) && !defined(OPENSSL_NO_TLSEXT) && \
-    !defined(HAVE_BORINGSSL)
+    !defined(OPENSSL_IS_BORINGSSL)
 static CURLcode verifystatus(struct connectdata *conn,
                              struct ssl_connect_data *connssl)
 {
@@ -1447,7 +1447,7 @@ end:
 
   return result;
 }
-#endif /* HAVE_BORINGSSL */
+#endif/
 
 #endif /* USE_SSLEAY */
 
@@ -2062,7 +2062,7 @@ static CURLcode ossl_connect_step1(struct connectdata *conn, int sockindex)
   }
 
 #if (OPENSSL_VERSION_NUMBER >= 0x0090808fL) && !defined(OPENSSL_NO_TLSEXT) && \
-    !defined(HAVE_BORINGSSL)
+    !defined(OPENSSL_IS_BORINGSSL)
   if(data->set.ssl.verifystatus)
     SSL_set_tlsext_status_type(connssl->handle, TLSEXT_STATUSTYPE_ocsp);
 #endif
@@ -2751,7 +2751,7 @@ static CURLcode servercert(struct connectdata *conn,
   }
 
 #if (OPENSSL_VERSION_NUMBER >= 0x0090808fL) && !defined(OPENSSL_NO_TLSEXT) && \
-    !defined(HAVE_BORINGSSL)
+    !defined(OPENSSL_IS_BORINGSSL)
   if(data->set.ssl.verifystatus) {
     result = verifystatus(conn, connssl);
     if(result) {
@@ -3206,7 +3206,7 @@ void Curl_ossl_md5sum(unsigned char *tmp, /* input */
 bool Curl_ossl_cert_status_request(void)
 {
 #if (OPENSSL_VERSION_NUMBER >= 0x0090808fL) && !defined(OPENSSL_NO_TLSEXT) && \
-    !defined(HAVE_BORINGSSL)
+    !defined(OPENSSL_IS_BORINGSSL)
   return TRUE;
 #else
   return FALSE;