- proxy.c: applied patch to catch MikroTik HttpProxies. Patch provided by Thomas...
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Tue, 5 May 2015 17:59:19 +0000 (17:59 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Tue, 5 May 2015 17:59:19 +0000 (17:59 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.0.x@5907 82007160-df01-0410-b94d-b575c5fd34c7

src/libopm/src/proxy.c

index 278a9f089615a49c7d5871169fe3d809ad02c1ba..21987101c5cb408e6f6582094e90ff29a14170a1 100644 (file)
@@ -47,6 +47,9 @@ libopm_proxy_http_write(OPM_T *scanner, OPM_SCAN_T *scan, OPM_CONNECTION_T *conn
   if (send(conn->fd, SENDBUF, len, 0) == -1)
     return 0;  /* Return error code ? */
 
+  /* extra linefeed required for MikroTik HttpProxy, must be separate send() */
+  send(conn->fd, "\r\n", 2, 0);
+
   return OPM_SUCCESS;
 }