diff options
author | Nick Mathewson <nickm@torproject.org> | 2020-01-14 13:31:20 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2020-01-14 13:31:20 -0500 |
commit | 08bbb6b8d921233e8d4780b4bc544022b91f1087 (patch) | |
tree | 151412e33fbbaf24fe35538110a1e8ade19515f0 /src/core/or/channel.c | |
parent | c948db425280f6d132fe0415617e73c63607d904 (diff) | |
parent | 59dac38ebe4e6489c2a06d07470023ed5fbdd0aa (diff) | |
download | tor-08bbb6b8d921233e8d4780b4bc544022b91f1087.tar.gz tor-08bbb6b8d921233e8d4780b4bc544022b91f1087.zip |
Merge branch 'ticket32892_043_01_squashed'
Diffstat (limited to 'src/core/or/channel.c')
-rw-r--r-- | src/core/or/channel.c | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/src/core/or/channel.c b/src/core/or/channel.c index 726237b75c..d52dc14a32 100644 --- a/src/core/or/channel.c +++ b/src/core/or/channel.c @@ -1067,23 +1067,6 @@ channel_get_cell_handler(channel_t *chan) } /** - * Return the variable-length cell handler for a channel. - * - * This function gets the handler for incoming variable-length cells - * installed on a channel. - */ -channel_var_cell_handler_fn_ptr -channel_get_var_cell_handler(channel_t *chan) -{ - tor_assert(chan); - - if (CHANNEL_CAN_HANDLE_CELLS(chan)) - return chan->var_cell_handler; - - return NULL; -} - -/** * Set both cell handlers for a channel. * * This function sets both the fixed-length and variable length cell handlers @@ -1091,9 +1074,7 @@ channel_get_var_cell_handler(channel_t *chan) */ void channel_set_cell_handlers(channel_t *chan, - channel_cell_handler_fn_ptr cell_handler, - channel_var_cell_handler_fn_ptr - var_cell_handler) + channel_cell_handler_fn_ptr cell_handler) { tor_assert(chan); tor_assert(CHANNEL_CAN_HANDLE_CELLS(chan)); @@ -1101,13 +1082,9 @@ channel_set_cell_handlers(channel_t *chan, log_debug(LD_CHANNEL, "Setting cell_handler callback for channel %p to %p", chan, cell_handler); - log_debug(LD_CHANNEL, - "Setting var_cell_handler callback for channel %p to %p", - chan, var_cell_handler); /* Change them */ chan->cell_handler = cell_handler; - chan->var_cell_handler = var_cell_handler; } /* |