diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/setup.h | 5 | ||||
| -rw-r--r-- | lib/url.c | 26 | ||||
| -rw-r--r-- | lib/urldata.h | 3 | ||||
| -rw-r--r-- | lib/version.c | 3 | 
4 files changed, 2 insertions, 35 deletions
| diff --git a/lib/setup.h b/lib/setup.h index 26494dcc7..ea8b4691c 100644 --- a/lib/setup.h +++ b/lib/setup.h @@ -30,7 +30,6 @@  #define CURL_DISABLE_TELNET  #define CURL_DISABLE_DICT  #define CURL_DISABLE_FILE -#define CURL_DISABLE_GOPHER  #endif /* HTTP_ONLY */  #if !defined(WIN32) && defined(__WIN32__) @@ -357,10 +356,6 @@ typedef int curl_socket_t;  #endif  #endif -#if defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_GOPHER) -#define CURL_DISABLE_GOPHER -#endif -  #ifdef CURLDEBUG  #define DEBUGF(x) x  #else @@ -2485,14 +2485,12 @@ static CURLcode CreateConnection(struct SessionHandle *data,        /* Note: if you add a new protocol, please update the list in         * lib/version.c too! */ -      if(checkprefix("GOPHER.", conn->host.name)) -        strcpy(conn->protostr, "gopher"); +      if(checkprefix("FTP.", conn->host.name)) +        strcpy(conn->protostr, "ftp");  #ifdef USE_SSL        else if(checkprefix("FTPS", conn->host.name))          strcpy(conn->protostr, "ftps");  #endif /* USE_SSL */ -      else if(checkprefix("FTP.", conn->host.name)) -        strcpy(conn->protostr, "ftp");        else if(checkprefix("TELNET.", conn->host.name))          strcpy(conn->protostr, "telnet");        else if (checkprefix("DICT.", conn->host.name)) @@ -2596,7 +2594,6 @@ static CURLcode CreateConnection(struct SessionHandle *data,       * http_proxy=http://some.server.dom:port/       * https_proxy=http://some.server.dom:port/       * ftp_proxy=http://some.server.dom:port/ -     * gopher_proxy=http://some.server.dom:port/       * no_proxy=domain1.dom,host.domain2.dom       *   (a comma-separated list of hosts which should       *   not be proxied, or an asterisk to override @@ -2779,25 +2776,6 @@ static CURLcode CreateConnection(struct SessionHandle *data,      return CURLE_UNSUPPORTED_PROTOCOL;  #endif /* !USE_SSL */    } -  else if (strequal(conn->protostr, "GOPHER")) { -#ifndef CURL_DISABLE_GOPHER -    conn->port = PORT_GOPHER; -    conn->remote_port = PORT_GOPHER; -    /* Skip /<item-type>/ in path if present */ -    if (isdigit((int)conn->path[1])) { -      conn->path = strchr(&conn->path[1], '/'); -      if (conn->path == NULL) -        conn->path = conn->pathbuffer; -    } -    conn->protocol |= PROT_GOPHER; -    conn->curl_do = Curl_http; -    conn->curl_do_more = NULL; -    conn->curl_done = Curl_http_done; -#else -    failf(data, LIBCURL_NAME -          " was built with GOPHER disabled, gopher: not supported!"); -#endif -  }    else if(strequal(conn->protostr, "FTP") ||            strequal(conn->protostr, "FTPS")) { diff --git a/lib/urldata.h b/lib/urldata.h index 0293dd5ad..94889234a 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -30,7 +30,6 @@  #define PORT_FTP 21  #define PORT_FTPS 990  #define PORT_TELNET 23 -#define PORT_GOPHER 70  #define PORT_HTTP 80  #define PORT_HTTPS 443  #define PORT_DICT 2628 @@ -541,7 +540,6 @@ struct connectdata {    long protocol; /* PROT_* flags concerning the protocol set */  #define PROT_MISSING (1<<0) -#define PROT_GOPHER  (1<<1)  #define PROT_HTTP    (1<<2)  #define PROT_HTTPS   (1<<3)  #define PROT_FTP     (1<<4) @@ -703,7 +701,6 @@ struct connectdata {    /* previously this was in the urldata struct */    union {      struct HTTP *http; -    struct HTTP *gopher; /* alias, just for the sake of being more readable */      struct HTTP *https;  /* alias, just for the sake of being more readable */      struct FTP *ftp;      void *tftp;        /* private for tftp.c-eyes only */ diff --git a/lib/version.c b/lib/version.c index 42bdfd99c..53e2b56ef 100644 --- a/lib/version.c +++ b/lib/version.c @@ -87,9 +87,6 @@ static const char * const protocols[] = {  #ifndef CURL_DISABLE_FTP    "ftp",  #endif -#ifndef CURL_DISABLE_GOPHER -  "gopher", -#endif  #ifndef CURL_DISABLE_TELNET    "telnet",  #endif | 
