sys/socket.h#

Macros#

Macro

Implemented

C23 Standard Section

POSIX Docs

AF_INET

✅

POSIX.1-2024

AF_INET6

✅

POSIX.1-2024

AF_UNIX

✅

POSIX.1-2024

AF_UNSPEC

✅

POSIX.1-2024

CMSG_DATA

✅

POSIX.1-2024

CMSG_FIRSTHDR

✅

POSIX.1-2024

CMSG_LEN

✅

POSIX.1-2024

CMSG_NXTHDR

✅

POSIX.1-2024

CMSG_SPACE

✅

POSIX.1-2024

MSG_CMSG_CLOEXEC

✅

POSIX.1-2024

MSG_CMSG_CLOFORK

POSIX.1-2024

MSG_CTRUNC

✅

POSIX.1-2024

MSG_DONTROUTE

✅

POSIX.1-2024

MSG_EOR

✅

POSIX.1-2024

MSG_NOSIGNAL

✅

POSIX.1-2024

MSG_OOB

✅

POSIX.1-2024

MSG_PEEK

✅

POSIX.1-2024

MSG_TRUNC

✅

POSIX.1-2024

MSG_WAITALL

✅

POSIX.1-2024

SCM_RIGHTS

✅

POSIX.1-2024

SHUT_RD

✅

POSIX.1-2024

SHUT_RDWR

✅

POSIX.1-2024

SHUT_WR

✅

POSIX.1-2024

SOCK_CLOEXEC

✅

POSIX.1-2024

SOCK_CLOFORK

POSIX.1-2024

SOCK_DGRAM

✅

POSIX.1-2024

SOCK_NONBLOCK

✅

POSIX.1-2024

SOCK_RAW

✅

POSIX.1-2024

SOCK_SEQPACKET

✅

POSIX.1-2024

SOCK_STREAM

✅

POSIX.1-2024

SOL_SOCKET

✅

POSIX.1-2024

SOMAXCONN

POSIX.1-2024

SO_ACCEPTCONN

✅

POSIX.1-2024

SO_BROADCAST

✅

POSIX.1-2024

SO_DEBUG

✅

POSIX.1-2024

SO_DOMAIN

✅

POSIX.1-2024

SO_DONTROUTE

✅

POSIX.1-2024

SO_ERROR

✅

POSIX.1-2024

SO_KEEPALIVE

✅

POSIX.1-2024

SO_LINGER

✅

POSIX.1-2024

SO_OOBINLINE

✅

POSIX.1-2024

SO_PROTOCOL

✅

POSIX.1-2024

SO_RCVBUF

✅

POSIX.1-2024

SO_RCVLOWAT

✅

POSIX.1-2024

SO_RCVTIMEO

✅

POSIX.1-2024

SO_REUSEADDR

✅

POSIX.1-2024

SO_SNDBUF

✅

POSIX.1-2024

SO_SNDLOWAT

✅

POSIX.1-2024

SO_SNDTIMEO

✅

POSIX.1-2024

SO_TYPE

✅

POSIX.1-2024

Functions#

Function

Implemented

C23 Standard Section

POSIX Docs

accept

✅

POSIX.1-2024

accept4

✅

POSIX.1-2024

bind

✅

POSIX.1-2024

connect

✅

POSIX.1-2024

getpeername

✅

POSIX.1-2024

getsockname

✅

POSIX.1-2024

getsockopt

✅

POSIX.1-2024

listen

✅

POSIX.1-2024

recv

✅

POSIX.1-2024

recvfrom

✅

POSIX.1-2024

recvmmsg

✅

recvmsg

✅

POSIX.1-2024

send

✅

POSIX.1-2024

sendmmsg

✅

sendmsg

✅

POSIX.1-2024

sendto

✅

POSIX.1-2024

setsockopt

✅

POSIX.1-2024

shutdown

✅

POSIX.1-2024

sockatmark

✅

POSIX.1-2024

socket

✅

POSIX.1-2024

socketpair

✅

POSIX.1-2024