Make preferred_chunk_size nonstatic, and add a prefix to it

This commit is contained in:
Nick Mathewson
2017-09-05 14:15:38 -04:00
parent 4bac93ba5d
commit c0b9f594b6
3 changed files with 15 additions and 15 deletions
+9 -9
View File
@@ -783,17 +783,17 @@ test_buffers_chunk_size(void *arg)
(void)arg;
const int min = 256;
const int max = 65536;
tt_uint_op(preferred_chunk_size(3), OP_EQ, min);
tt_uint_op(preferred_chunk_size(25), OP_EQ, min);
tt_uint_op(preferred_chunk_size(0), OP_EQ, min);
tt_uint_op(preferred_chunk_size(256), OP_EQ, 512);
tt_uint_op(preferred_chunk_size(65400), OP_EQ, max);
tt_uint_op(buf_preferred_chunk_size(3), OP_EQ, min);
tt_uint_op(buf_preferred_chunk_size(25), OP_EQ, min);
tt_uint_op(buf_preferred_chunk_size(0), OP_EQ, min);
tt_uint_op(buf_preferred_chunk_size(256), OP_EQ, 512);
tt_uint_op(buf_preferred_chunk_size(65400), OP_EQ, max);
/* Here, we're implicitly saying that the chunk header overhead is
* between 1 and 100 bytes. 24..48 would probably be more accurate. */
tt_uint_op(preferred_chunk_size(65536), OP_GT, 65536);
tt_uint_op(preferred_chunk_size(65536), OP_LT, 65536+100);
tt_uint_op(preferred_chunk_size(165536), OP_GT, 165536);
tt_uint_op(preferred_chunk_size(165536), OP_LT, 165536+100);
tt_uint_op(buf_preferred_chunk_size(65536), OP_GT, 65536);
tt_uint_op(buf_preferred_chunk_size(65536), OP_LT, 65536+100);
tt_uint_op(buf_preferred_chunk_size(165536), OP_GT, 165536);
tt_uint_op(buf_preferred_chunk_size(165536), OP_LT, 165536+100);
done:
;
}