mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-09-21 21:44:58 +02:00
Make channel_flush_some_cells() mockable
This commit is contained in:
parent
684bcd886a
commit
99d312c293
@ -2197,8 +2197,8 @@ channel_listener_change_state(channel_listener_t *chan_l,
|
|||||||
|
|
||||||
#define MAX_CELLS_TO_GET_FROM_CIRCUITS_FOR_UNLIMITED 256
|
#define MAX_CELLS_TO_GET_FROM_CIRCUITS_FOR_UNLIMITED 256
|
||||||
|
|
||||||
ssize_t
|
MOCK_IMPL(ssize_t,
|
||||||
channel_flush_some_cells(channel_t *chan, ssize_t num_cells)
|
channel_flush_some_cells, (channel_t *chan, ssize_t num_cells))
|
||||||
{
|
{
|
||||||
unsigned int unlimited = 0;
|
unsigned int unlimited = 0;
|
||||||
ssize_t flushed = 0;
|
ssize_t flushed = 0;
|
||||||
|
@ -455,7 +455,8 @@ void channel_queue_var_cell(channel_t *chan, var_cell_t *var_cell);
|
|||||||
void channel_flush_cells(channel_t *chan);
|
void channel_flush_cells(channel_t *chan);
|
||||||
|
|
||||||
/* Request from lower layer for more cells if available */
|
/* Request from lower layer for more cells if available */
|
||||||
ssize_t channel_flush_some_cells(channel_t *chan, ssize_t num_cells);
|
MOCK_DECL(ssize_t, channel_flush_some_cells,
|
||||||
|
(channel_t *chan, ssize_t num_cells));
|
||||||
|
|
||||||
/* Query if data available on this channel */
|
/* Query if data available on this channel */
|
||||||
int channel_more_to_flush(channel_t *chan);
|
int channel_more_to_flush(channel_t *chan);
|
||||||
|
Loading…
Reference in New Issue
Block a user