diff options
author | Daniel Stenberg <daniel@haxx.se> | 2000-11-29 08:19:23 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2000-11-29 08:19:23 +0000 |
commit | db7d772d3ee002a3adef31cf1b6fa10e838e1c31 (patch) | |
tree | d1febf77b6fabf2ac93cac01ac39775d62aaf52d | |
parent | 64761bc7868d8ef63aa90a7995ed81daa10f5877 (diff) |
removed #if 0 sections
-rw-r--r-- | lib/ftp.c | 90 |
1 files changed, 3 insertions, 87 deletions
@@ -343,53 +343,6 @@ char *getmyhost(char *buf, int buf_size) return buf; } -#if 0 -/* - * URLfix() - * - * This function returns a string converted FROM the input URL format to a - * format that is more likely usable for the remote server. That is, all - * special characters (found as %XX-codes) will be eascaped with \<letter>. - */ - -static char *URLfix(char *string) -{ - /* The length of the new string can't be longer than twice the original - string, if all letters are '+'... */ - int alloc = strlen(string)*2; - char *ns = malloc(alloc); - unsigned char in; - int index=0; - int hex; - - while(*string) { - in = *string; - switch(in) { - case '+': - ns[index++] = '\\'; - ns[index++] = ' '; - string++; - continue; - - case '%': - /* encoded part */ - if(sscanf(string+1, "%02X", &hex)) { - ns[index++] = '\\'; - ns[index++] = hex; - string+=3; - continue; - } - /* FALLTHROUGH */ - default: - ns[index++] = in; - string++; - } - } - ns[index]=0; /* terminate it */ - return ns; -} -#endif - /* ftp_connect() should do everything that is to be considered a part of the connection phase. */ CURLcode ftp_connect(struct connectdata *conn) @@ -1079,25 +1032,9 @@ CURLcode _ftp(struct connectdata *conn) if(data->resume_from) { /* do we still game? */ int passed=0; -#if 0 - /* Set resume file transfer offset */ - infof(data, "Instructs server to resume from offset %d\n", - data->resume_from); - - ftpsendf(data->firstsocket, conn, "REST %d", data->resume_from); - - nread = GetLastResponse(data->firstsocket, buf, conn, &ftpcode); - if(nread < 0) - return CURLE_OPERATION_TIMEOUTED; - - if(ftpcode != 350) { - failf(data, "Couldn't use REST: %s", buf+4); - return CURLE_FTP_COULDNT_USE_REST; - } -#else /* enable append instead */ data->bits.ftp_append = 1; -#endif + /* Now, let's read off the proper amount of bytes from the input. If we knew it was a proper file we could've just fseek()ed but we only have a stream here */ @@ -1162,9 +1099,7 @@ CURLcode _ftp(struct connectdata *conn) size prior to the actual upload. */ pgrsSetUploadSize(data, data->infilesize); -#if 0 - ProgressInit(data, data->infilesize); -#endif + result = Transfer(conn, -1, -1, FALSE, NULL, /* no download */ data->secondarysocket, bytecountp); if(result) @@ -1212,11 +1147,7 @@ CURLcode _ftp(struct connectdata *conn) infof(data, "range-download from %d to %d, totally %d bytes\n", from, to, totalsize); } -#if 0 - if(!ppath[0]) - /* make sure this becomes a valid name */ - ppath="./"; -#endif + if((data->bits.ftp_list_only) || !ftp->file) { /* The specified path ends with a slash, and therefore we think this is a directory that is requested, use LIST. But before that we @@ -1385,25 +1316,10 @@ CURLcode _ftp(struct connectdata *conn) } } -#if 0 - if(2 != sscanf(buf, "%*[^(](%d bytes%c", &size, &paren)) - size=-1; -#endif } else if(downloadsize > -1) size = downloadsize; -#if 0 - if((size > -1) && (data->resume_from>0)) { - size -= data->resume_from; - if(size <= 0) { - failf(data, "Offset (%d) was beyond file size (%d)", - data->resume_from, data->resume_from+size); - return CURLE_PARTIAL_FILE; - } - } -#endif - if(data->bits.ftp_use_port) { result = AllowServerConnect(data, portsock); if( result ) |