|
Tor 0.4.9.8
|
Client request structure. More...
#include "lib/net/socks5_status.h"Go to the source code of this file.
Data Structures | |
| struct | socks_request_t |
Macros | |
| #define | MAX_SOCKS_REPLY_LEN 1024 |
| #define | SOCKS_NO_AUTH 0x00 |
| #define | SOCKS_USER_PASS 0x02 |
| #define | SOCKS_COMMAND_CONNECT 0x01 |
| #define | SOCKS_COMMAND_RESOLVE 0xF0 |
| #define | SOCKS_COMMAND_RESOLVE_PTR 0xF1 |
| #define | SOCKS_COMMAND_IS_CONNECT(c) |
| #define | SOCKS_COMMAND_IS_RESOLVE(c) |
Client request structure.
Definition in file socks_request_st.h.
| #define MAX_SOCKS_REPLY_LEN 1024 |
Definition at line 17 of file socks_request_st.h.
| #define SOCKS_COMMAND_CONNECT 0x01 |
Please open a TCP connection to this addr:port.
Definition at line 23 of file socks_request_st.h.
Referenced by circuit_get_open_circ_or_launch(), connection_ap_can_use_exit(), connection_ap_handshake_attach_chosen_circuit(), connection_ap_handshake_rewrite_and_attach(), connection_ap_make_link(), connection_ap_process_http_connect(), connection_ap_process_natd(), connection_ap_process_transparent(), connection_send_socks5_connect(), connection_socks4_proxy_connect(), process_socks4_request(), and process_socks5_client_request().
| #define SOCKS_COMMAND_IS_CONNECT | ( | c | ) |
Definition at line 30 of file socks_request_st.h.
| #define SOCKS_COMMAND_IS_RESOLVE | ( | c | ) |
Definition at line 31 of file socks_request_st.h.
| #define SOCKS_COMMAND_RESOLVE 0xF0 |
Please turn this FQDN into an IP address, privately.
Definition at line 25 of file socks_request_st.h.
Referenced by connection_ap_handshake_rewrite_and_attach(), connection_ap_handshake_send_resolve(), dnsserv_launch_request(), dnsserv_resolved(), evdns_server_callback(), parse_socks4_request(), process_socks4_request(), and process_socks5_client_request().
| #define SOCKS_COMMAND_RESOLVE_PTR 0xF1 |
Please turn this IP address into an FQDN, privately.
Definition at line 27 of file socks_request_st.h.
Referenced by connection_ap_handshake_rewrite_and_attach(), connection_ap_handshake_socks_got_resolved_cell(), dnsserv_launch_request(), dnsserv_resolved(), evdns_server_callback(), and process_socks5_client_request().
| #define SOCKS_NO_AUTH 0x00 |
Definition at line 19 of file socks_request_st.h.
| #define SOCKS_USER_PASS 0x02 |
Definition at line 20 of file socks_request_st.h.