mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Fix compilation on 1667 code.
This commit is contained in:
+1
-1
@@ -2040,7 +2040,7 @@ peek_buf_has_http_command(buf_t *buf)
|
||||
int
|
||||
peek_buf_startswith(buf_t *buf, const char *cmd)
|
||||
{
|
||||
int clen = strlen(cmd);
|
||||
size_t clen = strlen(cmd);
|
||||
if (buf->datalen >= clen)
|
||||
if (!strncasecmp((buf->head)->data, cmd, (size_t) clen))
|
||||
return 1;
|
||||
|
||||
+1
-1
@@ -4928,7 +4928,7 @@ connection_control_process_inbuf(control_connection_t *conn)
|
||||
}
|
||||
|
||||
/* If the user has the HTTP proxy port and the control port confused. */
|
||||
if (conn->_base.state == CONTROL_CONN_STATE_NEEDAUTH &&
|
||||
if (conn->base_.state == CONTROL_CONN_STATE_NEEDAUTH &&
|
||||
peek_connection_has_http_command(TO_CONN(conn))) {
|
||||
connection_write_str_to_buf("HTTP/1.0 501 Tor ControlPort is not a proxy"
|
||||
"\r\nContent-Type: text/html; charset=iso-8859-1\r\n\r\n"
|
||||
|
||||
Reference in New Issue
Block a user