]> granicus.if.org Git - curl/commitdiff
schannel: use Curl_ prefix for global private symbols
authorDaniel Stenberg <daniel@haxx.se>
Wed, 31 Oct 2018 12:36:30 +0000 (13:36 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 1 Nov 2018 08:39:45 +0000 (09:39 +0100)
Curl_verify_certificate() must use the Curl_ prefix since it is globally
available in the lib and otherwise steps outside of our namespace!

Closes #3201

lib/vtls/schannel.c
lib/vtls/schannel.h
lib/vtls/schannel_verify.c

index e4426924bca49329390832045fcd714f349ebbee..1a9da44d87f7127793990d926b4fe2c805c541ce 100644 (file)
@@ -1114,7 +1114,7 @@ schannel_connect_step2(struct connectdata *conn, int sockindex)
 
 #ifdef HAS_MANUAL_VERIFY_API
   if(conn->ssl_config.verifypeer && BACKEND->use_manual_cred_validation) {
-    return verify_certificate(conn, sockindex);
+    return Curl_verify_certificate(conn, sockindex);
   }
 #endif
 
index e491bd4318eb816ba55884b1b9c1910219c7dbed..ee8d7d47acc3657cd989b7f5554e421a1fb77f3d 100644 (file)
@@ -8,7 +8,7 @@
  *                             \___|\___/|_| \_\_____|
  *
  * Copyright (C) 2012, Marc Hoersken, <info@marc-hoersken.de>, et al.
- * Copyright (C) 2012 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 2012 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution. The terms
@@ -53,7 +53,7 @@
 
 extern const struct Curl_ssl Curl_ssl_schannel;
 
-CURLcode verify_certificate(struct connectdata *conn, int sockindex);
+CURLcode Curl_verify_certificate(struct connectdata *conn, int sockindex);
 
 /* structs to expose only in schannel.c and schannel_verify.c */
 #ifdef EXPOSE_SCHANNEL_INTERNAL_STRUCTS
index 2516f56657c635d4a551f9c7c933e033cb4ae516..1b34bf725b3edc6d35cdcdf4a1d81d68f5b96325 100644 (file)
@@ -406,7 +406,7 @@ cleanup:
   return result;
 }
 
-CURLcode verify_certificate(struct connectdata *conn, int sockindex)
+CURLcode Curl_verify_certificate(struct connectdata *conn, int sockindex)
 {
   SECURITY_STATUS status;
   struct Curl_easy *data = conn->data;