Fredrik Fornwall
6 years ago
3 changed files with 2 additions and 177 deletions
@ -1,21 +0,0 @@ |
|||||
See https://github.com/libevent/libevent/pull/442 |
|
||||
|
|
||||
diff -u -r ../libevent-release-2.1.8-stable/include/event2/bufferevent_compat.h ./include/event2/bufferevent_compat.h
|
|
||||
--- ../libevent-release-2.1.8-stable/include/event2/bufferevent_compat.h 2017-01-26 00:37:15.000000000 +0100
|
|
||||
+++ ./include/event2/bufferevent_compat.h 2017-01-28 00:45:04.068858074 +0100
|
|
||||
@@ -72,6 +72,7 @@
|
|
||||
error occurred |
|
||||
@see bufferevent_base_set(), bufferevent_free() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
struct bufferevent *bufferevent_new(evutil_socket_t fd, |
|
||||
evbuffercb readcb, evbuffercb writecb, everrorcb errorcb, void *cbarg); |
|
||||
|
|
||||
@@ -83,6 +84,7 @@
|
|
||||
@param timeout_read the read timeout |
|
||||
@param timeout_write the write timeout |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
void bufferevent_settimeout(struct bufferevent *bufev, |
|
||||
int timeout_read, int timeout_write); |
|
||||
|
|
@ -1,153 +0,0 @@ |
|||||
See https://github.com/libevent/libevent/pull/442 |
|
||||
|
|
||||
diff -u -r ../libevent-release-2.1.8-stable/include/event2/dns_compat.h ./include/event2/dns_compat.h
|
|
||||
--- ../libevent-release-2.1.8-stable/include/event2/dns_compat.h 2017-01-26 00:37:15.000000000 +0100
|
|
||||
+++ ./include/event2/dns_compat.h 2017-01-28 01:02:54.391639424 +0100
|
|
||||
@@ -66,6 +66,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_shutdown() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_init(void); |
|
||||
|
|
||||
struct evdns_base; |
|
||||
@@ -76,6 +77,7 @@
|
|
||||
@deprecated This function is deprecated because use of the global |
|
||||
evdns_base is error-prone. |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
struct evdns_base *evdns_get_global_base(void); |
|
||||
|
|
||||
/** |
|
||||
@@ -93,6 +95,7 @@
|
|
||||
active requests will return DNS_ERR_SHUTDOWN. |
|
||||
@see evdns_init() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
void evdns_shutdown(int fail_requests); |
|
||||
|
|
||||
/** |
|
||||
@@ -109,6 +112,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_nameserver_ip_add() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_nameserver_add(unsigned long int address); |
|
||||
|
|
||||
/** |
|
||||
@@ -126,6 +130,7 @@
|
|
||||
@return the number of configured nameservers |
|
||||
@see evdns_nameserver_add() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_count_nameservers(void); |
|
||||
|
|
||||
/** |
|
||||
@@ -140,6 +145,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_resume() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_clear_nameservers_and_suspend(void); |
|
||||
|
|
||||
/** |
|
||||
@@ -155,6 +161,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_clear_nameservers_and_suspend() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resume(void); |
|
||||
|
|
||||
/** |
|
||||
@@ -170,6 +177,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_nameserver_add() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_nameserver_ip_add(const char *ip_as_string); |
|
||||
|
|
||||
/** |
|
||||
@@ -186,6 +194,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_resolve_ipv6(), evdns_resolve_reverse(), evdns_resolve_reverse_ipv6() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resolve_ipv4(const char *name, int flags, evdns_callback_type callback, void *ptr); |
|
||||
|
|
||||
/** |
|
||||
@@ -198,6 +207,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_resolve_ipv4(), evdns_resolve_reverse(), evdns_resolve_reverse_ipv6() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resolve_ipv6(const char *name, int flags, evdns_callback_type callback, void *ptr); |
|
||||
|
|
||||
struct in_addr; |
|
||||
@@ -217,6 +227,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_resolve_reverse_ipv6() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resolve_reverse(const struct in_addr *in, int flags, evdns_callback_type callback, void *ptr); |
|
||||
|
|
||||
/** |
|
||||
@@ -233,6 +244,7 @@
|
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
@see evdns_resolve_reverse_ipv6() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resolve_reverse_ipv6(const struct in6_addr *in, int flags, evdns_callback_type callback, void *ptr); |
|
||||
|
|
||||
/** |
|
||||
@@ -251,6 +263,7 @@
|
|
||||
@param flags Ignored. |
|
||||
@return 0 if successful, or -1 if an error occurred |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_set_option(const char *option, const char *val, int flags); |
|
||||
|
|
||||
/** |
|
||||
@@ -278,6 +291,7 @@
|
|
||||
occurred (see above) |
|
||||
@see resolv.conf(3), evdns_config_windows_nameservers() |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_resolv_conf_parse(int flags, const char *const filename); |
|
||||
|
|
||||
/** |
|
||||
@@ -287,6 +301,7 @@
|
|
||||
caller to specify which evdns_base it applies to. The recommended |
|
||||
function is evdns_base_search_clear(). |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
void evdns_search_clear(void); |
|
||||
|
|
||||
/** |
|
||||
@@ -298,6 +313,7 @@
|
|
||||
|
|
||||
@param domain the domain to be added to the search list |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
void evdns_search_add(const char *domain); |
|
||||
|
|
||||
/** |
|
||||
@@ -312,6 +328,7 @@
|
|
||||
|
|
||||
@param ndots the new ndots parameter |
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
void evdns_search_ndots_set(const int ndots); |
|
||||
|
|
||||
/** |
|
||||
@@ -322,9 +339,11 @@
|
|
||||
function is evdns_add_server_port_with_base(). |
|
||||
|
|
||||
*/ |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
struct evdns_server_port *evdns_add_server_port(evutil_socket_t socket, int flags, evdns_request_callback_fn_type callback, void *user_data); |
|
||||
|
|
||||
#ifdef _WIN32 |
|
||||
+EVENT2_EXPORT_SYMBOL
|
|
||||
int evdns_config_windows_nameservers(void); |
|
||||
#define EVDNS_CONFIG_WINDOWS_NAMESERVERS_IMPLEMENTED |
|
||||
#endif |
|
Loading…
Reference in new issue