Available on crate features
net or virtio-vsock only.Structs§
- Sock
Flags - in6_
addr - in_addr
- ip_mreq
- ipv6_
mreq - linger
- sockaddr
- sockaddr_
in - sockaddr_
in6 - sockaddr_
un - sockaddr_
vm virtio-vsock
Enums§
Constants§
- IPV6_
ADD_ MEMBERSHIP - IPV6_
DROP_ MEMBERSHIP - IPV6_
MULTICAST_ LOOP - IPV6_
V6ONLY - IP_
ADD_ MEMBERSHIP - IP_
DROP_ MEMBERSHIP - IP_
MULTICAST_ LOOP - IP_
MULTICAST_ TTL - IP_TOS
- IP_TTL
- MSG_
PEEK - SOL_
SOCKET - SO_
BROADCAST - SO_
ERROR - SO_
KEEPALIVE - SO_
LINGER - SO_
RCVBUF - SO_
RCVTIMEO - SO_
REUSEADDR - SO_
SNDBUF - SO_
SNDTIMEO - TCP_
NODELAY
Functions§
- sys_
accept ⚠ - sys_
bind ⚠ - sys_
connect ⚠ - sys_
getaddrbyname ⚠ - The system call
sys_getaddrbynamedetermine the network host entry. It expects an array of u8 with a size of in_addr or of in6_addr. The result of the DNS request will be stored in this array. - sys_
getpeername ⚠ - sys_
getsockname ⚠ - sys_
getsockopt ⚠ - sys_
listen - sys_
recv ⚠ - sys_
recvfrom ⚠ - sys_
send ⚠ - sys_
sendto ⚠ - sys_
setsockopt ⚠ - sys_
shutdown - sys_
shutdown_ socket - sys_
socket