From 3d10c8920178214520e5900833f5c790129917b0 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 13 Oct 2010 20:36:34 -0400 Subject: [PATCH] Fix a couple users of buf_datalen that slipped in. Found by Sebastian --- src/or/relay.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/or/relay.c b/src/or/relay.c index c645b729ad..d8ba1748e7 100644 --- a/src/or/relay.c +++ b/src/or/relay.c @@ -1512,7 +1512,7 @@ circuit_resume_edge_reading_helper(edge_connection_t *first_conn, if (!layer_hint || conn->cpath_layer == layer_hint) { connection_start_reading(TO_CONN(conn)); - if (buf_datalen(conn->_base.inbuf) > 0) + if (connection_get_inbuf_len(TO_CONN(conn)) > 0) ++n_streams; } } @@ -1551,7 +1551,7 @@ circuit_resume_edge_reading_helper(edge_connection_t *first_conn, } /* If there's still data to read, we'll be coming back to this stream. */ - if (buf_datalen(conn->_base.inbuf)) + if (connection_get_inbuf_len(TO_CONN(conn))) ++n_streams_left; /* If the circuit won't accept any more data, return without looking