- fix issues ifndef HTTP_HAVE_CURL
[m6w6/ext-http] / php_http_api.h
index c84331a2379361dfad6150c6c625aa97107cb8a3..dd3a4daf43a99420bbc80383a65dc940362912a6 100644 (file)
 #include "php_http_std_defs.h"
 #include "php_http_send_api.h"
 
+#define HTTP_SUPPORT                           0x01L
+#define HTTP_SUPPORT_REQUESTS          0x02L
+#define HTTP_SUPPORT_MAGICMIME         0x04L
+#define HTTP_SUPPORT_ENCODINGS         0x08L
+#define HTTP_SUPPORT_MHASHETAGS                0x10L
+#define HTTP_SUPPORT_SSLREQUESTS       0x20L
+
+extern PHP_MINIT_FUNCTION(http_support);
+
+#define http_support(f) _http_support(f)
+PHP_HTTP_API long _http_support(long feature);
+
 #define pretty_key(key, key_len, uctitle, xhyphen) _http_pretty_key(key, key_len, uctitle, xhyphen)
 extern char *_http_pretty_key(char *key, size_t key_len, zend_bool uctitle, zend_bool xhyphen);