build: fix master
[m6w6/ext-http] / src / php_http_client_curl.h
index f84107fa3a89b21893cd0beb0a969e6953377187..21b6834121d3ecba82864495048dd015273f9b0d 100644 (file)
 #ifndef PHP_HTTP_CLIENT_CURL_H
 #define PHP_HTTP_CLIENT_CURL_H
 
-#if PHP_HTTP_HAVE_CURL
+#if PHP_HTTP_HAVE_LIBCURL
+
+struct php_http_client_curl_globals {
+       php_http_client_driver_t driver;
+};
 
 typedef struct php_http_client_curl_handle {
        CURLM *multi;
@@ -49,10 +53,13 @@ static inline void php_http_client_curl_get_timeout(php_http_client_curl_t *curl
 }
 
 PHP_HTTP_API void php_http_client_curl_responsehandler(php_http_client_t *client);
+PHP_HTTP_API void php_http_client_curl_loop(php_http_client_t *client, curl_socket_t s, int curl_action);
+PHP_HTTP_API php_http_client_ops_t *php_http_client_curl_get_ops(void);
 
 PHP_MINIT_FUNCTION(http_client_curl);
 PHP_MSHUTDOWN_FUNCTION(http_client_curl);
-#endif /* PHP_HTTP_HAVE_CURL */
+
+#endif /* PHP_HTTP_HAVE_LIBCURL */
 
 #endif /* PHP_HTTP_CLIENT_CURL_H */