OpenVPN
|
#include <manage.h>
Data Fields | |
void * | arg |
unsigned int | flags |
void(* | status )(void *arg, const int version, struct status_output *so) |
void(* | show_net )(void *arg, const int msglevel) |
int(* | kill_by_cn )(void *arg, const char *common_name) |
int(* | kill_by_addr )(void *arg, const in_addr_t addr, const int port) |
void(* | delete_event )(void *arg, event_t event) |
int(* | n_clients )(void *arg) |
bool(* | send_cc_message )(void *arg, const char *message, const char *parameter) |
bool(* | kill_by_cid )(void *arg, const unsigned long cid, const char *kill_msg) |
bool(* | client_auth )(void *arg, const unsigned long cid, const unsigned int mda_key_id, const bool auth, const char *reason, const char *client_reason, struct buffer_list *cc_config) |
bool(* | client_pending_auth )(void *arg, const unsigned long cid, const char *extra, unsigned int timeout) |
char *(* | get_peer_info )(void *arg, const unsigned long cid) |
bool(* | proxy_cmd )(void *arg, const char **p) |
bool(* | remote_cmd )(void *arg, const char **p) |
void* management_callback::arg |
Definition at line 154 of file manage.h.
Referenced by in_extra_dispatch(), init_management_callback_multi(), init_management_callback_p2p(), man_client_deny(), man_client_kill(), man_client_n_clients(), man_client_pending_auth(), man_close_socket(), man_kill(), man_load_stats(), man_net(), man_output_extra_env(), man_output_peer_info_env(), man_proxy(), man_remote(), man_send_cc_message(), and man_status().
bool(* management_callback::client_auth) (void *arg, const unsigned long cid, const unsigned int mda_key_id, const bool auth, const char *reason, const char *client_reason, struct buffer_list *cc_config) |
Definition at line 167 of file manage.h.
Referenced by in_extra_dispatch(), init_management_callback_multi(), and man_client_deny().
bool(* management_callback::client_pending_auth) (void *arg, const unsigned long cid, const char *extra, unsigned int timeout) |
Definition at line 174 of file manage.h.
Referenced by init_management_callback_multi(), and man_client_pending_auth().
Definition at line 163 of file manage.h.
Referenced by init_management_callback_multi(), and man_close_socket().
unsigned int management_callback::flags |
Definition at line 157 of file manage.h.
Referenced by init_management_callback_multi(), management_bytes_in(), and management_bytes_out().
char*(* management_callback::get_peer_info) (void *arg, const unsigned long cid) |
Definition at line 178 of file manage.h.
Referenced by init_management_callback_multi(), and man_output_peer_info_env().
Definition at line 162 of file manage.h.
Referenced by init_management_callback_multi(), and man_kill().
bool(* management_callback::kill_by_cid) (void *arg, const unsigned long cid, const char *kill_msg) |
Definition at line 166 of file manage.h.
Referenced by init_management_callback_multi(), and man_client_kill().
int(* management_callback::kill_by_cn) (void *arg, const char *common_name) |
Definition at line 161 of file manage.h.
Referenced by init_management_callback_multi(), and man_kill().
int(* management_callback::n_clients) (void *arg) |
Definition at line 164 of file manage.h.
Referenced by init_management_callback_multi(), man_client_n_clients(), man_load_stats(), and man_output_extra_env().
bool(* management_callback::proxy_cmd) (void *arg, const char **p) |
Definition at line 179 of file manage.h.
Referenced by init_management_callback_p2p(), and man_proxy().
bool(* management_callback::remote_cmd) (void *arg, const char **p) |
Definition at line 180 of file manage.h.
Referenced by init_management_callback_p2p(), and man_remote().
bool(* management_callback::send_cc_message) (void *arg, const char *message, const char *parameter) |
Definition at line 165 of file manage.h.
Referenced by init_management_callback_p2p(), and man_send_cc_message().
void(* management_callback::show_net) (void *arg, const int msglevel) |
Definition at line 160 of file manage.h.
Referenced by init_management_callback_multi(), init_management_callback_p2p(), and man_net().
void(* management_callback::status) (void *arg, const int version, struct status_output *so) |
Definition at line 159 of file manage.h.
Referenced by init_management_callback_multi(), init_management_callback_p2p(), and man_status().