]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ssl: provide Curl_ssl_backend even if no SSL library is available
authorDan Fandrich <dan@coneharvesters.com>
Sun, 3 Aug 2014 08:40:36 +0000 (10:40 +0200)
committerDan Fandrich <dan@coneharvesters.com>
Sun, 3 Aug 2014 08:43:31 +0000 (10:43 +0200)
lib/vtls/vtls.c
lib/vtls/vtls.h

index e418955bd3372fcfd5a3a59d51dd39634e533f54..88511b8bb676e879250e53ee443749f4cd4365a2 100644 (file)
@@ -249,6 +249,11 @@ unsigned int Curl_rand(struct SessionHandle *data)
   return (r << 16) | ((r >> 16) & 0xFFFF);
 }
 
+int Curl_ssl_backend(void)
+{
+  return (int)CURL_SSL_BACKEND;
+}
+
 #ifdef USE_SSL
 
 /* "global" init done? */
@@ -697,9 +702,4 @@ void Curl_ssl_md5sum(unsigned char *tmp, /* input */
 }
 #endif
 
-int Curl_ssl_backend(void)
-{
-  return (int)CURL_SSL_BACKEND;
-}
-
 #endif /* USE_SSL */
index e3fa20b7ae62a72767c20b49903cdfdfe4235732..e21fdef94330937895c83dcffa8671ac32194307 100644 (file)
@@ -39,6 +39,8 @@ void Curl_free_ssl_config(struct ssl_config_data* sslc);
 
 unsigned int Curl_rand(struct SessionHandle *);
 
+int Curl_ssl_backend(void);
+
 #ifdef USE_SSL
 int Curl_ssl_init(void);
 void Curl_ssl_cleanup(void);
@@ -96,7 +98,6 @@ void Curl_ssl_md5sum(unsigned char *tmp, /* input */
                      size_t tmplen,
                      unsigned char *md5sum, /* output */
                      size_t md5len);
-int Curl_ssl_backend(void);
 
 #define SSL_SHUTDOWN_TIMEOUT 10000 /* ms */