Add ability to use proxies to connect to hostnames when there is no nameserver.
[oweals/tinc.git] / src / protocol.c
index b385fbc349faf731d937dfe92317329e46436b6c..5d5518fd00dfd7814de8e503db6917d9cc2184d9 100644 (file)
@@ -125,20 +125,6 @@ void forward_request(connection_t *from) {
 bool receive_request(connection_t *c) {
        int request;
 
-       if(c->outgoing && proxytype == PROXY_HTTP && c->allow_request == ID) {
-               if(!c->buffer[0] || c->buffer[0] == '\r')
-                       return true;
-               if(!strncasecmp(c->buffer, "HTTP/1.1 ", 9)) {
-                       if(!strncmp(c->buffer + 9, "200", 3)) {
-                               logger(LOG_DEBUG, "Proxy request granted");
-                               return true;
-                       } else {
-                               logger(LOG_DEBUG, "Proxy request rejected: %s", c->buffer + 9);
-                               return false;
-                       }
-               }
-       }
-
        if(sscanf(c->buffer, "%d", &request) == 1) {
                if((request < 0) || (request >= LAST) || !request_handlers[request]) {
                        ifdebug(META)