diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-12-23 22:39:55 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-12-23 22:39:55 +0000 |
commit | 40a7870c98b60832cdfb4f2c520b37f57fc9ef11 (patch) | |
tree | 4062fd6bddb4efa0d74278c4dd797826dfb28aba | |
parent | be08f579f80090dfbc265e1635b84eb8845b1fba (diff) | |
download | gnunet-40a7870c98b60832cdfb4f2c520b37f57fc9ef11.tar.gz gnunet-40a7870c98b60832cdfb4f2c520b37f57fc9ef11.zip |
-actually, require proxy option to be empty, cleaner
-rw-r--r-- | src/hostlist/gnunet-daemon-hostlist_client.c | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/src/hostlist/gnunet-daemon-hostlist_client.c b/src/hostlist/gnunet-daemon-hostlist_client.c index cb1235915..b92f195f8 100644 --- a/src/hostlist/gnunet-daemon-hostlist_client.c +++ b/src/hostlist/gnunet-daemon-hostlist_client.c | |||
@@ -970,7 +970,7 @@ download_hostlist () | |||
970 | GNUNET_STATISTICS_update (stats, | 970 | GNUNET_STATISTICS_update (stats, |
971 | gettext_noop ("# hostlist downloads initiated"), 1, | 971 | gettext_noop ("# hostlist downloads initiated"), 1, |
972 | GNUNET_NO); | 972 | GNUNET_NO); |
973 | if (proxy != NULL) | 973 | if (NULL != proxy) |
974 | { | 974 | { |
975 | CURL_EASY_SETOPT (curl, CURLOPT_PROXY, proxy); | 975 | CURL_EASY_SETOPT (curl, CURLOPT_PROXY, proxy); |
976 | CURL_EASY_SETOPT (curl, CURLOPT_PROXYTYPE, proxy_type); | 976 | CURL_EASY_SETOPT (curl, CURLOPT_PROXYTYPE, proxy_type); |
@@ -1577,21 +1577,18 @@ GNUNET_HOSTLIST_client_start (const struct GNUNET_CONFIGURATION_Handle *c, | |||
1577 | proxy_type = CURLPROXY_SOCKS5_HOSTNAME; | 1577 | proxy_type = CURLPROXY_SOCKS5_HOSTNAME; |
1578 | else | 1578 | else |
1579 | { | 1579 | { |
1580 | if (0 != strcasecmp (proxytype_str, "NONE")) | 1580 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
1581 | { | 1581 | _("Invalid proxy type: `%s', disabling proxy! Check configuration!\n"), |
1582 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 1582 | proxytype_str); |
1583 | _("Invalid proxy type: `%s', disabling proxy! Check configuration!\n"), | 1583 | GNUNET_free (proxytype_str); |
1584 | proxytype_str); | 1584 | GNUNET_free (proxy); |
1585 | GNUNET_free (proxytype_str); | 1585 | proxy = NULL; |
1586 | GNUNET_free (proxy); | 1586 | GNUNET_free_non_null (proxy_username); |
1587 | proxy = NULL; | 1587 | proxy_username = NULL; |
1588 | GNUNET_free_non_null (proxy_username); | 1588 | GNUNET_free_non_null (proxy_password); |
1589 | proxy_username = NULL; | 1589 | proxy_password = NULL; |
1590 | GNUNET_free_non_null (proxy_password); | 1590 | |
1591 | proxy_password = NULL; | 1591 | return GNUNET_SYSERR; |
1592 | |||
1593 | return GNUNET_SYSERR; | ||
1594 | } | ||
1595 | } | 1592 | } |
1596 | } | 1593 | } |
1597 | GNUNET_free_non_null (proxytype_str); | 1594 | GNUNET_free_non_null (proxytype_str); |