tor  master
Data Fields
transport_t Struct Reference

#include <transports.h>

Collaboration diagram for transport_t:
Collaboration graph
[legend]

Data Fields

int socks_version
 
char * name
 
tor_addr_t addr
 
uint16_t port
 
unsigned marked_for_removal: 1
 
char * extra_info_args
 

Detailed Description

Represents a pluggable transport used by a bridge.

Field Documentation

◆ addr

tor_addr_t addr

The IP address where the transport bound and is waiting for connections.

◆ extra_info_args

char* extra_info_args

Arguments for this transport that must be written to the extra-info descriptor.

◆ marked_for_removal

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.

◆ name

char* name

Name of pluggable transport protocol

◆ port

uint16_t port

Port of proxy

◆ socks_version

int socks_version

SOCKS version: One of PROXY_SOCKS4, PROXY_SOCKS5.


The documentation for this struct was generated from the following file: