aboutsummaryrefslogtreecommitdiffstats
path: root/lib/url.h
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2015-10-21 10:14:17 -0300
committerdequis <dx@dxzone.com.ar>2015-10-21 10:14:17 -0300
commit12f041de930a20a3df91f9f90c4fd518162ea82c (patch)
treebfe4f8b160ea4707d2600b73eb0e28d3b5f505c8 /lib/url.h
parent3314ced0efff64ce4f92caf24b9272f5249c3a17 (diff)
socks4a proxy support (like socks4 with remote DNS)
Fixes trac ticket 995 https://bugs.bitlbee.org/bitlbee/ticket/995 This is slightly pointless for the suggested use case (tor), since with socks5 we already send a hostname instead of an IP address. Either way, it was easy to implement, so I hope it helps.
Diffstat (limited to 'lib/url.h')
-rw-r--r--lib/url.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/url.h b/lib/url.h
index 4caf13d7..66abcd03 100644
--- a/lib/url.h
+++ b/lib/url.h
@@ -29,6 +29,7 @@
#define PROTO_HTTPS 5
#define PROTO_SOCKS4 3
#define PROTO_SOCKS5 4
+#define PROTO_SOCKS4A 5
#define PROTO_DEFAULT PROTO_HTTP
typedef struct url {