Tor
0.4.7.0-alpha-dev
|
#include <transports.h>
Data Fields | |
int | socks_version |
char * | name |
tor_addr_t | addr |
uint16_t | port |
unsigned | marked_for_removal: 1 |
char * | extra_info_args |
Represents a pluggable transport used by a bridge.
Definition at line 17 of file transports.h.
tor_addr_t addr |
The IP address where the transport bound and is waiting for connections.
Definition at line 24 of file transports.h.
Referenced by get_proxy_addrport(), and transport_resolve_conflicts().
char* extra_info_args |
Arguments for this transport that must be written to the extra-info descriptor.
Definition at line 32 of file transports.h.
Referenced by transport_free_().
unsigned marked_for_removal |
Boolean: We are re-parsing our transport list, and we are going to remove this one if we don't find it in the list of configured transports.
Definition at line 29 of file transports.h.
Referenced by mark_transport_list(), proxy_prepare_for_restart(), pt_kickstart_proxy(), and transport_resolve_conflicts().
char* name |
Name of pluggable transport protocol
Definition at line 21 of file transports.h.
Referenced by transport_free_(), and transport_resolve_conflicts().
uint16_t port |
Port of proxy
Definition at line 26 of file transports.h.
Referenced by get_proxy_addrport(), and transport_resolve_conflicts().
int socks_version |
SOCKS version: One of PROXY_SOCKS4, PROXY_SOCKS5.
Definition at line 19 of file transports.h.
Referenced by get_proxy_addrport().