From cc7f3b705e1c3a1fdc356942134456559ce69230 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Wed, 10 Dec 2008 19:45:15 -0600 Subject: Print proxy information when downloading May help debug issues we come across with proxy behavior (e.g. those pesky segfaults) as well as be informative to the user when things aren't working quite right. Addresses FS#12396. Signed-off-by: Dan McGee --- lib/libalpm/dload.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/libalpm') diff --git a/lib/libalpm/dload.c b/lib/libalpm/dload.c index 9b082943..ca13652e 100644 --- a/lib/libalpm/dload.c +++ b/lib/libalpm/dload.c @@ -142,6 +142,12 @@ static int download_internal(const char *url, const char *localpath, dl_thisfile = 0; } + /* print proxy info for debug purposes */ + _alpm_log(PM_LOG_DEBUG, "HTTP_PROXY: %s\n", getenv("HTTP_PROXY")); + _alpm_log(PM_LOG_DEBUG, "http_proxy: %s\n", getenv("http_proxy")); + _alpm_log(PM_LOG_DEBUG, "FTP_PROXY: %s\n", getenv("FTP_PROXY")); + _alpm_log(PM_LOG_DEBUG, "ftp_proxy: %s\n", getenv("ftp_proxy")); + /* libdownload does not reset the error code, reset it in * the case of previous errors */ downloadLastErrCode = 0; -- cgit v1.2.3-24-g4f1b