Browse Source

Fix compilation on 1667 code.

Nick Mathewson 6 years ago
parent
commit
acf65544bb
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/or/buffers.c
  2. 1 1
      src/or/control.c

+ 1 - 1
src/or/buffers.c

@@ -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
src/or/control.c

@@ -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"