diff options
author | Glenn L McGrath <bug1@ihug.co.nz> | 2004-01-17 23:07:14 +0000 |
---|---|---|
committer | Glenn L McGrath <bug1@ihug.co.nz> | 2004-01-17 23:07:14 +0000 |
commit | 58a2e0e2625d1fa21fe378f6ad3cad576af9e4d5 (patch) | |
tree | 759fe4ee1dc7242b8909eb43181801c3a66cf9d9 | |
parent | 036dbaa082f1974246d1d7d21a8e163559642485 (diff) | |
download | busybox-58a2e0e2625d1fa21fe378f6ad3cad576af9e4d5.tar.gz |
Patch from Leif Lindholm (slightly modified by me), to fix http
redirection.
Example of incorrect behaviour was the following url, busybox wget didnt
get redirected to the busybox url as it should.
http://freshmeat.net/redir/busybox/953/url_homepage/www.busybox.net
-rw-r--r-- | networking/wget.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/networking/wget.c b/networking/wget.c index c92771e18..3fd1df124 100644 --- a/networking/wget.c +++ b/networking/wget.c @@ -404,6 +404,9 @@ read_response: server.host = target.host; server.port = target.port; } + bb_lookup_host(&s_in, server.host); + s_in.sin_port = server.port; + break; } } } @@ -834,7 +837,7 @@ progressmeter(int flag) * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: wget.c,v 1.65 2004/01/17 05:03:31 bug1 Exp $ + * $Id: wget.c,v 1.66 2004/01/17 23:07:14 bug1 Exp $ */ |