From 3ccfdac8fe65b1a933148b01d59fad8b764d989a Mon Sep 17 00:00:00 2001 From: Torsten Dreyer Date: Sun, 20 Feb 2011 11:42:21 +0100 Subject: [PATCH] use http_proxy environment variable --- src/Main/options.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Main/options.cxx b/src/Main/options.cxx index 78471c8f0..bce7fdeb9 100644 --- a/src/Main/options.cxx +++ b/src/Main/options.cxx @@ -98,6 +98,8 @@ atoi( const string& str ) return ::atoi( str.c_str() ); } +static int fgSetupProxy( const char *arg ); + /** * Set a few fail-safe default property values. * @@ -245,6 +247,8 @@ fgSetDefaults () fgSetString("/sim/version/revision", REVISION); fgSetInt("/sim/version/build-number", HUDSON_BUILD_NUMBER); fgSetString("/sim/version/build-id", HUDSON_BUILD_ID); + if( (envp = ::getenv( "http_proxy" )) != NULL ) + fgSetupProxy( envp ); } static bool