X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fprotocol.c;h=5d5518fd00dfd7814de8e503db6917d9cc2184d9;hp=b385fbc349faf731d937dfe92317329e46436b6c;hb=776dbf88df1911ec379c2fece0089fd2f5c71021;hpb=afd342ec0c2db5f4f60d29dfec87249c7503a1f5 diff --git a/src/protocol.c b/src/protocol.c index b385fbc3..5d5518fd 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -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)