X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fprotocol.c;h=c8c75cfc4714b0a7c15f62c4491ebfbd0054edc1;hb=5618834958c3ffd0250d3712174bd20aaac36e95;hp=482808a7e71885c6cf37d24ce42444f9d18c8aac;hpb=e25f5166a3edc98f4a333c98881d4899635f1144;p=meshlink diff --git a/src/protocol.c b/src/protocol.c index 482808a7..c8c75cfc 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -130,22 +130,6 @@ void forward_request(meshlink_handle_t *mesh, connection_t *from, submesh_t *s, bool receive_request(meshlink_handle_t *mesh, connection_t *c, const char *request) { assert(request); - if(c->outgoing && mesh->proxytype == PROXY_HTTP && c->allow_request == ID) { - if(!request[0] || request[0] == '\r') { - return true; - } - - if(!strncasecmp(request, "HTTP/1.1 ", 9)) { - if(!strncmp(request + 9, "200", 3)) { - logger(mesh, MESHLINK_DEBUG, "Proxy request granted"); - return true; - } else { - logger(mesh, MESHLINK_DEBUG, "Proxy request rejected: %s", request + 9); - return false; - } - } - } - int reqno = atoi(request); if(reqno || *request == '0') {