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

recvmsg

POSIX.1-2024

send

POSIX.1-2024

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