Module shadowsocks::net
source · Expand description
Network wrappers for shadowsocks’ specific requirements
Re-exports§
pub use self::tcp::TcpListener;
pub use self::tcp::TcpStream;
pub use self::udp::UdpSocket;
Modules§
- TcpStream wrappers that supports connecting with options
- UDP socket wrappers
Structs§
- Inbound connection options
- Options for connecting to remote server
- Options for connecting to TCP remote server
- A UnixListener supports transferring FDs between processes
- A UnixStream supports transferring FDs between processes
Enums§
- Address family
AF_INET
,AF_INET6
Functions§
- Check if
SocketAddr
could be used for creating dual-stack sockets - Enable
TCP_FASTOPEN
- Try to call
bind()
with dual-stack enabled.