diff options
author | teor <teor@torproject.org> | 2020-04-06 19:14:27 +1000 |
---|---|---|
committer | teor <teor@torproject.org> | 2020-04-09 11:00:04 +1000 |
commit | 2b66429fcfe3dbbaa559b0b2de910e0266f27698 (patch) | |
tree | f519a682ea4af580da623770e2a9298ad6677795 /src/core/or/onion.c | |
parent | 8f3cbe755bc6817a164fe59b5ed1916a1c71fb5b (diff) | |
download | tor-2b66429fcfe3dbbaa559b0b2de910e0266f27698.tar.gz tor-2b66429fcfe3dbbaa559b0b2de910e0266f27698.zip |
core/or: Make some functions mockable
Preparation for testing circuit_extend().
Part of 33633.
Diffstat (limited to 'src/core/or/onion.c')
-rw-r--r-- | src/core/or/onion.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/core/or/onion.c b/src/core/or/onion.c index 4a5b296b9e..45144b5e6c 100644 --- a/src/core/or/onion.c +++ b/src/core/or/onion.c @@ -374,9 +374,11 @@ extend_cell_from_extend2_cell_body(extend_cell_t *cell_out, /** Parse an EXTEND or EXTEND2 cell (according to <b>command</b>) from the * <b>payload_length</b> bytes of <b>payload</b> into <b>cell_out</b>. Return * 0 on success, -1 on failure. */ -int -extend_cell_parse(extend_cell_t *cell_out, const uint8_t command, - const uint8_t *payload, size_t payload_length) +MOCK_IMPL(int, +extend_cell_parse,(extend_cell_t *cell_out, + const uint8_t command, + const uint8_t *payload, + size_t payload_length)) { tor_assert(cell_out); |