Tor  0.4.6.0-alpha-dev
control_hs.h
1 /* Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson.
2  * Copyright (c) 2019-2020, The Tor Project, Inc. */
3 /* See LICENSE for licensing information */
4 
5 /**
6  * \file control_hs.c
7  *
8  * \brief Header file for control_hs.c.
9  **/
10 
11 #ifndef TOR_CONTROL_HS_H
12 #define TOR_CONTROL_HS_H
13 
16 struct control_cmd_args_t;
17 
21 
22 int
24  const struct control_cmd_args_t *args);
25 
26 int
28  const struct control_cmd_args_t *args);
29 
30 int
32  const struct control_cmd_args_t *args);
33 
34 #endif /* !defined(TOR_CONTROL_HS_H) */
control_cmd_args_t
Definition: control_cmd_args_st.h:24
handle_control_onion_client_auth_remove
int handle_control_onion_client_auth_remove(control_connection_t *conn, const control_cmd_args_t *args)
Definition: control_hs.c:194
onion_client_auth_add_syntax
const control_cmd_syntax_t onion_client_auth_add_syntax
Definition: control_hs.c:74
onion_client_auth_remove_syntax
const control_cmd_syntax_t onion_client_auth_remove_syntax
Definition: control_hs.c:184
control_cmd_syntax_t
Definition: control_cmd.h:36
handle_control_onion_client_auth_add
int handle_control_onion_client_auth_add(control_connection_t *conn, const control_cmd_args_t *args)
Definition: control_hs.c:86
handle_control_onion_client_auth_view
int handle_control_onion_client_auth_view(control_connection_t *conn, const control_cmd_args_t *args)
Definition: control_hs.c:290
control_connection_t
Definition: control_connection_st.h:19
onion_client_auth_view_syntax
const control_cmd_syntax_t onion_client_auth_view_syntax
Definition: control_hs.c:280