# HG changeset patch # User Matti Hamalainen # Date 1403392357 -10800 # Node ID ce605ac8167aeddc112e275688c0f3280eaadc67 # Parent 5b059a85cab8cc878fbe43ec4b92d34a931bb50a Proxy handling stuff. diff -r 5b059a85cab8 -r ce605ac8167a main.c --- a/main.c Sat Jun 21 20:42:57 2014 +0300 +++ b/main.c Sun Jun 22 02:12:37 2014 +0300 @@ -59,7 +59,8 @@ int optPort = 8005, optProxyPort = 1080, optProxyType = TH_PROXY_NONE, - optProxyAuthType = TH_PROXY_AUTH_NONE; + optProxyAuthType = TH_PROXY_AUTH_NONE, + optProxyAddrType = TH_PROXY_ADDR_DOMAIN; int optUserColor = 0x000000; char *optServer = "chat.newbienudes.com", *optProxyServer = NULL, @@ -2226,7 +2227,9 @@ optProxyUserID = "James Bond"; if (th_conn_set_proxy(conn, optProxyType, optProxyPort, optProxyServer, optProxyAuthType) != THERR_OK || - th_conn_set_proxy_auth_user(conn, optProxyUserID, optProxyPassword) != THERR_OK) + th_conn_set_proxy_auth_user(conn, optProxyUserID, optProxyPassword) != THERR_OK || + th_conn_set_proxy_mode(conn, TH_PROXY_CMD_CONNECT) != THERR_OK || + th_conn_set_proxy_addr_type(conn, optProxyAddrType)) { errorMsg("Error setting proxy information.\n"); goto err_exit;