mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Make preferred_chunk_size nonstatic, and add a prefix to it
This commit is contained in:
@@ -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:
|
||||
;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user