]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
vtls: make sure all _data_pending() functions return bool
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Sun, 25 Jun 2017 11:06:54 +0000 (13:06 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 28 Aug 2017 12:56:55 +0000 (14:56 +0200)
This patch makes the signature of the _data_pending() functions
consistent among the SSL backends, in preparation for unifying the way
all SSL backends are accessed.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
lib/vtls/mbedtls.c
lib/vtls/mbedtls.h
lib/vtls/polarssl.c
lib/vtls/polarssl.h

index 037babe388ab44aede6eabdda8853c9c389b06d3..1de4a878321f139d6f4453550518ae1aac434a5b 100644 (file)
@@ -1002,7 +1002,7 @@ void Curl_mbedtls_cleanup(void)
   (void)Curl_polarsslthreadlock_thread_cleanup();
 }
 
-int Curl_mbedtls_data_pending(const struct connectdata *conn, int sockindex)
+bool Curl_mbedtls_data_pending(const struct connectdata *conn, int sockindex)
 {
   return mbedtls_ssl_get_bytes_avail(&conn->ssl[sockindex].ssl) != 0;
 }
index 71d17a491c9eac0e37f21624264cd567b62a6c40..a8041bc56dc9d831528da792548be9b5a40637c9 100644 (file)
@@ -31,7 +31,7 @@
 /* Called on first use mbedTLS, setup threading if supported */
 int  Curl_mbedtls_init(void);
 void Curl_mbedtls_cleanup(void);
-int Curl_mbedtls_data_pending(const struct connectdata *conn, int sockindex);
+bool Curl_mbedtls_data_pending(const struct connectdata *conn, int sockindex);
 
 CURLcode Curl_mbedtls_connect(struct connectdata *conn, int sockindex);
 
index 669091cb5384df3a4365dcd7c81483202a6063c0..8b66a247d92e0a34a6599958b30656ed47df021f 100644 (file)
@@ -865,7 +865,7 @@ void Curl_polarssl_cleanup(void)
 }
 
 
-int Curl_polarssl_data_pending(const struct connectdata *conn, int sockindex)
+bool Curl_polarssl_data_pending(const struct connectdata *conn, int sockindex)
 {
   return ssl_get_bytes_avail(&conn->ssl[sockindex].ssl) != 0;
 }
index 47af7b4173fed4412bf5ce60eb4429e5a1ddc627..c7b184941159e09e2545c26d4d470d8238c6aabe 100644 (file)
@@ -31,7 +31,7 @@
 /* Called on first use PolarSSL, setup threading if supported */
 int  Curl_polarssl_init(void);
 void Curl_polarssl_cleanup(void);
-int Curl_polarssl_data_pending(const struct connectdata *conn, int sockindex);
+bool Curl_polarssl_data_pending(const struct connectdata *conn, int sockindex);
 
 
 CURLcode Curl_polarssl_connect(struct connectdata *conn, int sockindex);