SYMBOL INDEX (74 symbols across 6 files) FILE: src/common.c function check_path (line 7) | static int check_path(char *path) { FILE: src/core.c function dalias_hash (line 58) | uint32_t dalias_hash(char *s0) { function index_from_internal_ip (line 68) | uint32_t index_from_internal_ip(ip_type internalip) { function in_addr_t (line 86) | in_addr_t make_internal_ip(uint32_t index) { function poll_retry (line 100) | static int poll_retry(struct pollfd *fds, nfds_t nfsd, int timeout) function encode_base_64 (line 126) | static void encode_base_64(char *src, char *dest, int max_len) { function proxychains_write_log (line 163) | void proxychains_write_log(char *str, ...) { function write_n_bytes (line 175) | static size_t write_n_bytes(int fd, char *buff, size_t size) { function read_n_bytes (line 188) | static size_t read_n_bytes(int fd, char *buff, size_t size) { function timed_connect (line 204) | static int timed_connect(int sock, const struct sockaddr *addr, socklen_... function tunnel_to (line 246) | static int tunnel_to(int sock, ip_type ip, unsigned short port, proxy_ty... function start_chain (line 491) | static int start_chain(int *fd, proxy_data * pd, char *begin_mark) { function get_rand_int (line 521) | unsigned int get_rand_int(unsigned int range){ function proxy_data (line 535) | static proxy_data *select_proxy(select_type how, proxy_data * pd, unsign... function release_all (line 564) | static void release_all(proxy_data * pd, unsigned int proxy_count) { function release_busy (line 571) | static void release_busy(proxy_data * pd, unsigned int proxy_count) { function calc_alive (line 579) | static unsigned int calc_alive(proxy_data * pd, unsigned int proxy_count) { function chain_step (line 588) | static int chain_step(int ns, proxy_data * pfrom, proxy_data * pto) { function connect_proxy_chain (line 625) | int connect_proxy_chain(int sock, ip_type target_ip, type hostent (line 743) | struct hostent type gethostbyname_data (line 743) | struct gethostbyname_data type hostent (line 749) | struct hostent type addrinfo_data (line 845) | struct addrinfo_data { function proxy_freeaddrinfo (line 851) | void proxy_freeaddrinfo(struct addrinfo *res) { function proxy_getservbyname (line 855) | void proxy_getservbyname(const char * service, struct servent *se_buf, function proxy_getaddrinfo (line 881) | int proxy_getaddrinfo(const char *node, const char *service, const struc... FILE: src/core.h type ip_type (line 25) | typedef union { type string_hash_tuple (line 30) | typedef struct { type internal_ip_lookup_table (line 35) | typedef struct { type ERR_CODE (line 59) | typedef enum { type proxy_type (line 68) | typedef enum { type chain_type (line 75) | typedef enum { type proxy_state (line 81) | typedef enum { type select_type (line 88) | typedef enum { type localaddr_arg (line 93) | typedef struct { type dnat_arg (line 98) | typedef struct { type proxy_data (line 103) | typedef struct { type sockaddr (line 117) | struct sockaddr type hostent (line 118) | struct hostent type addrinfo (line 119) | struct addrinfo type hostent (line 122) | struct hostent type hostent (line 124) | struct hostent type addrinfo (line 127) | struct addrinfo type addrinfo (line 128) | struct addrinfo type sockaddr (line 129) | struct sockaddr type gethostbyname_data (line 140) | struct gethostbyname_data { type hostent (line 147) | struct hostent type gethostbyname_data (line 147) | struct gethostbyname_data type servent (line 148) | struct servent type servent (line 148) | struct servent type addrinfo (line 149) | struct addrinfo type addrinfo (line 149) | struct addrinfo type addrinfo (line 150) | struct addrinfo FILE: src/libproxychains.c function do_init (line 101) | static void do_init(void) { function init_lib_wrapper (line 124) | static void init_lib_wrapper(const char* caller) { function gcc_init (line 144) | __attribute__((constructor)) function FILE (line 150) | FILE * function load_default_settings (line 173) | static void load_default_settings(chain_type *ct) { function get_chain_data (line 186) | static void get_chain_data(proxy_data * pd, unsigned int *proxy_count, c... function simple_socks5_env (line 364) | static void simple_socks5_env(proxy_data *pd, unsigned int *proxy_count,... function connect (line 400) | int connect(int sock, const struct sockaddr *addr, socklen_t len) { type gethostbyname_data (line 483) | struct gethostbyname_data type hostent (line 484) | struct hostent function getaddrinfo (line 497) | int getaddrinfo(const char *node, const char *service, const struct addr... function freeaddrinfo (line 512) | void freeaddrinfo(struct addrinfo *res) { type sockaddr (line 527) | struct sockaddr function getnameinfo (line 530) | int getnameinfo(const struct sockaddr *sa, type hostent (line 555) | struct hostent type hostent (line 557) | struct hostent type hostent (line 562) | struct hostent FILE: src/main.c function usage (line 28) | static int usage(char **argv) { function set_own_dir (line 54) | static void set_own_dir(const char *argv0) { function main (line 69) | int main(int argc, char *argv[]) { FILE: tests/test_getaddrinfo.c function main (line 11) | int main(void) {