Move some declarations into proto_ext_or.h

They are for functions declared in that file.
This commit is contained in:
Nick Mathewson 2020-02-18 13:07:33 -05:00
parent eb07166eb8
commit 8ce15933e5
2 changed files with 7 additions and 6 deletions

View File

@ -24,4 +24,11 @@ struct ext_or_cmd_t {
int fetch_ext_or_command_from_buf(struct buf_t *buf,
struct ext_or_cmd_t **out);
ext_or_cmd_t *ext_or_cmd_new(uint16_t len);
#define ext_or_cmd_free(cmd) \
FREE_AND_NULL(ext_or_cmd_t, ext_or_cmd_free_, (cmd))
void ext_or_cmd_free_(ext_or_cmd_t *cmd);
#endif /* !defined(TOR_PROTO_EXT_OR_H) */

View File

@ -33,12 +33,6 @@
int connection_ext_or_start_auth(or_connection_t *or_conn);
ext_or_cmd_t *ext_or_cmd_new(uint16_t len);
#define ext_or_cmd_free(cmd) \
FREE_AND_NULL(ext_or_cmd_t, ext_or_cmd_free_, (cmd))
void ext_or_cmd_free_(ext_or_cmd_t *cmd);
void connection_or_set_ext_or_identifier(or_connection_t *conn);
void connection_or_remove_from_ext_or_id_map(or_connection_t *conn);
void connection_or_clear_ext_or_id_map(void);