]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink_internal.h
Remove unused support for proxies.
[meshlink] / src / meshlink_internal.h
index 8a632e26f0527e676c6cdbf662a05df70fd73ce8..8ba4e9801a6a743e47122fe6332e69baca3f691f 100644 (file)
@@ -57,14 +57,6 @@ typedef struct listen_socket_t {
        sockaddr_t broadcast_sa;
 } listen_socket_t;
 
-typedef enum proxytype_t {
-       PROXY_NONE = 0,
-       PROXY_SOCKS4,
-       PROXY_SOCKS4A,
-       PROXY_SOCKS5,
-       PROXY_HTTP,
-} proxytype_t;
-
 struct meshlink_open_params {
        char *confbase;
        char *appname;
@@ -199,13 +191,6 @@ struct meshlink_handle {
        meshlink_queue_t adns_queue;
        meshlink_queue_t adns_done_queue;
        signal_t adns_signal;
-
-       // Proxy configuration, currently not exposed.
-       char *proxyhost;
-       char *proxyport;
-       char *proxyuser;
-       char *proxypass;
-       proxytype_t proxytype;
 };
 
 /// A handle for a MeshLink node.