Commit ae726e65 authored by Nick Mathewson's avatar Nick Mathewson 🐘
Browse files

and another byte counting error.


svn:r4902
parent 9b949cc1
Loading
Loading
Loading
Loading
+3 −3
Changes for src/or/relay.c: 3 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -779,14 +779,14 @@ connection_edge_process_relay_cell_not_open(
      return 0;
    }
    if (rh->length >= answer_len+6)
      ttl = (int)ntohl(get_uint32(cell->payload+RELAY_HEADER_SIZE+6));
      ttl = (int)ntohl(get_uint32(cell->payload+RELAY_HEADER_SIZE+2+answer_len));
    else
      ttl = -1;
    connection_ap_handshake_socks_resolved(conn,
                   cell->payload[RELAY_HEADER_SIZE], /*answer_type*/
                   cell->payload[RELAY_HEADER_SIZE+1], /*answer_len*/
                   cell->payload+RELAY_HEADER_SIZE+2,
                   ttl); /* answer */
                   cell->payload+RELAY_HEADER_SIZE+2, /*answer*/
                   ttl);
    connection_mark_unattached_ap(conn, END_STREAM_REASON_ALREADY_SOCKS_REPLIED);
    return 0;
  }