diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-25 15:14:27 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-25 15:14:27 +0000 |
commit | b770e503d1ef8ef14b5a10207dd47deed5bcb8f6 (patch) | |
tree | 296408749e9d21558c9b1d459aff30427ba6dc97 /libmpdemux | |
parent | 8224d571465edff96755957bbdb25e7491ce91e8 (diff) | |
download | mpv-b770e503d1ef8ef14b5a10207dd47deed5bcb8f6.tar.bz2 mpv-b770e503d1ef8ef14b5a10207dd47deed5bcb8f6.tar.xz |
RFC compliance patch by Eric Lammerts <eric@lammerts.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12639 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/network.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libmpdemux/network.c b/libmpdemux/network.c index 7357615743..64114bbc4d 100644 --- a/libmpdemux/network.c +++ b/libmpdemux/network.c @@ -449,7 +449,10 @@ http_send_request( URL_t *url, off_t pos ) { server_url = url; http_set_uri( http_hdr, server_url->file ); } - snprintf(str, 256, "Host: %s", server_url->hostname ); + if (server_url->port && server_url->port != 80) + snprintf(str, 256, "Host: %s:%d", server_url->hostname, server_url->port ); + else + snprintf(str, 256, "Host: %s", server_url->hostname ); http_set_field( http_hdr, str); if (network_useragent) { |