summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/url.c
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2004-11-04 11:40:16 +0000
committerPascal Rigaux <pixel@mandriva.com>2004-11-04 11:40:16 +0000
commit28799498ed2b2253aaa68dbb74be9612b9cd3d64 (patch)
tree3339e46540c17b1a5e07fc70b227074db59fff8a /mdk-stage1/url.c
parent94e2ebc3294bb23855db3b9acabe6df9f2801df9 (diff)
downloaddrakx-28799498ed2b2253aaa68dbb74be9612b9cd3d64.tar
drakx-28799498ed2b2253aaa68dbb74be9612b9cd3d64.tar.gz
drakx-28799498ed2b2253aaa68dbb74be9612b9cd3d64.tar.bz2
drakx-28799498ed2b2253aaa68dbb74be9612b9cd3d64.tar.xz
drakx-28799498ed2b2253aaa68dbb74be9612b9cd3d64.zip
create str_ftp_error()
Diffstat (limited to 'mdk-stage1/url.c')
-rw-r--r--mdk-stage1/url.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/mdk-stage1/url.c b/mdk-stage1/url.c
index c346564e1..6187a6195 100644
--- a/mdk-stage1/url.c
+++ b/mdk-stage1/url.c
@@ -391,6 +391,16 @@ int ftp_end_data_command(int sock)
}
+char *str_ftp_error(int error)
+{
+ return error == FTPERR_PASSIVE_ERROR ? "error with passive connection" :
+ error == FTPERR_FAILED_CONNECT ? "couldn't connect to server" :
+ error == FTPERR_FILE_NOT_FOUND ? "file not found" :
+ error == FTPERR_BAD_SERVER_RESPONSE ? "bad server response (server too busy?)" :
+ NULL;
+}
+
+
int http_download_file(char * hostname, char * remotename, int * size, char * proxyprotocol, char * proxyname, char * proxyport)
{
char * buf;