aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirserv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/or/dirserv.c')
-rw-r--r--src/or/dirserv.c22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/or/dirserv.c b/src/or/dirserv.c
index e31434585..8788d2f21 100644
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@ -1771,19 +1771,21 @@ connection_dirserv_add_servers_to_outbuf(connection_t *conn)
if (!sd)
continue;
if (conn->zlib_state) {
- write_to_buf_zlib(conn->outbuf, conn->zlib_state,
+ connection_write_to_buf_zlib(
+ conn, conn->zlib_state,
sd->signed_descriptor_body, sd->signed_descriptor_len,
0);
} else {
- write_to_buf(sd->signed_descriptor_body, sd->signed_descriptor_len,
- conn->outbuf);
+ connection_write_to_buf(sd->signed_descriptor_body,
+ sd->signed_descriptor_len,
+ conn);
}
}
if (!smartlist_len(conn->fingerprint_stack)) {
/* We just wrote the last one; finish up. */
if (conn->zlib_state) {
- write_to_buf_zlib(conn->outbuf, conn->zlib_state, "", 0, 1);
+ connection_write_to_buf_zlib(conn, conn->zlib_state, "", 0, 1);
tor_zlib_free(conn->zlib_state);
conn->zlib_state = NULL;
}
@@ -1809,18 +1811,18 @@ connection_dirserv_add_dir_bytes_to_outbuf(connection_t *conn)
bytes = remaining;
if (conn->zlib_state) {
- write_to_buf_zlib(conn->outbuf, conn->zlib_state,
- conn->cached_dir->dir_z + conn->cached_dir_offset,
- bytes, bytes == remaining);
+ connection_write_to_buf_zlib(conn, conn->zlib_state,
+ conn->cached_dir->dir_z + conn->cached_dir_offset,
+ bytes, bytes == remaining);
} else {
- write_to_buf(conn->cached_dir->dir_z + conn->cached_dir_offset,
- bytes, conn->outbuf);
+ connection_write_to_buf(conn->cached_dir->dir_z + conn->cached_dir_offset,
+ bytes, conn);
}
conn->cached_dir_offset += bytes;
if (bytes == (int)conn->cached_dir->dir_z_len) {
/* We just wrote the last one; finish up. */
if (conn->zlib_state) {
- write_to_buf_zlib(conn->outbuf, conn->zlib_state, "", 0, 1);
+ connection_write_to_buf_zlib(conn, conn->zlib_state, "", 0, 1);
tor_zlib_free(conn->zlib_state);
conn->zlib_state = NULL;
}