[BACK]Return to fetch.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ftp

Diff for /src/usr.bin/ftp/fetch.c between version 1.6 and 1.7

version 1.6, 1997/04/10 00:17:08 version 1.7, 1997/04/14 00:48:44
Line 97 
Line 97 
         s = -1;          s = -1;
         proxy = NULL;          proxy = NULL;
   
         if (strncmp(line, HTTP_URL, sizeof(HTTP_URL) - 1) == 0)          if (strncasecmp(line, HTTP_URL, sizeof(HTTP_URL) - 1) == 0)
                 host = line + sizeof(HTTP_URL) - 1;                  host = line + sizeof(HTTP_URL) - 1;
         else if (strncmp(line, FTP_URL, sizeof(FTP_URL) - 1) == 0)          else if (strncasecmp(line, FTP_URL, sizeof(FTP_URL) - 1) == 0)
                 host = line + sizeof(FTP_URL) - 1;                  host = line + sizeof(FTP_URL) - 1;
         else          else
                 errx(1, "url_get: invalid url '%s'", line);                  errx(1, "url_get: invalid url '%s'", line);
Line 123 
Line 123 
                 proxy = strdup(proxyenv);                  proxy = strdup(proxyenv);
                 if (proxy == NULL)                  if (proxy == NULL)
                         errx(1, "Can't allocate memory for proxy url.");                          errx(1, "Can't allocate memory for proxy url.");
                 if (strncmp(proxy, HTTP_URL, sizeof(HTTP_URL) - 1) == 0)                  if (strncasecmp(proxy, HTTP_URL, sizeof(HTTP_URL) - 1) == 0)
                         host = proxy + sizeof(HTTP_URL) - 1;                          host = proxy + sizeof(HTTP_URL) - 1;
                 else if (strncmp(proxy, FTP_URL, sizeof(FTP_URL) - 1) == 0)                  else if (strncasecmp(proxy, FTP_URL, sizeof(FTP_URL) - 1) == 0)
                         host = proxy + sizeof(FTP_URL) - 1;                          host = proxy + sizeof(FTP_URL) - 1;
                 else {                  else {
                         warnx("Malformed proxy url: %s", proxy);                          warnx("Malformed proxy url: %s", proxy);
Line 408 
Line 408 
                 /*                  /*
                  * Try HTTP URL-style arguments first.                   * Try HTTP URL-style arguments first.
                  */                   */
                 if (strncmp(line, HTTP_URL, sizeof(HTTP_URL) - 1) == 0) {                  if (strncasecmp(line, HTTP_URL, sizeof(HTTP_URL) - 1) == 0) {
                         if (url_get(line, httpproxy) == -1)                          if (url_get(line, httpproxy) == -1)
                                 rval = argpos + 1;                                  rval = argpos + 1;
                         continue;                          continue;
Line 420 
Line 420 
                  * Finally, try host:file.                   * Finally, try host:file.
                  */                   */
                 host = line;                  host = line;
                 if (strncmp(line, FTP_URL, sizeof(FTP_URL) - 1) == 0) {                  if (strncasecmp(line, FTP_URL, sizeof(FTP_URL) - 1) == 0) {
                         if (ftpproxy) {                          if (ftpproxy) {
                                 if (url_get(line, ftpproxy) == -1)                                  if (url_get(line, ftpproxy) == -1)
                                         rval = argpos + 1;                                          rval = argpos + 1;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7