目录
套接字地址族
AF_ALG
:AF_APPLETALK
:AF_ASH
:AF_ATMPVC
:AF_ATMSVC
:AF_AX25
:AF_BLUETOOTH
:AF_BRIDGE
:AF_CAIF
:AF_CAN
:AF_DECnet
:AF_ECONET
:AF_FILE
:AF_IEEE802154
:AF_INET
: IPV4因特网域AF_INET6
: IPV6因特网域AF_IPX
: NetWare 协议族AF_IRDA
:AF_ISDN
:AF_IUCV
:AF_KEY
:AF_LLC
:AF_LOCAL
: 使用文件系统本地的UNIX域套接字AF_MAX
:AF_NETBEUI
:AF_NETLINK
:AF_NETROM
:AF_PACKET
:AF_PHONET
:AF_PPPOX
:AF_RDS
:AF_ROSE
:AF_ROUTE
:AF_RXRPC
:AF_SECURITY
:AF_SNA
:AF_TIPC
:AF_UNIX
: UNIX域AF_UNSPEC
: 可以代表“任何”域AF_WANPIPE
:AF_X25
:
文件锁(Flock)
F_GETLK
: 判断锁是否会被另外一把锁所排斥(阻塞)F_GETLK64
:F_SETLK
: 设置锁F_SETLKW
: 此命令也用来清除锁F_SETLKW64
:F_RDLCK
: 共享读锁F_TLOCK
:F_ULOCK
:F_UNLCK
: 解锁F_WRLCK
: 独占性写锁F_EXLCK
:F_LOCK
:F_SETLK64
:F_SHLCK
:
文件描述符操作标志
FD_CLOEXEC
: 用来控制在执行 exec 后,是否关闭对应的文件描述符FD_SETSIZE
: 最大的文件描述符数量F_DUPFD
: 复制文件描述符fdF_DUPFD_CLOEXEC
: 复制文件描述符,设置与新描述符关联的FD_CLOEXEC文件描述符标志的值,返回新文件描述符F_GETFD
: 对应于fd的文件描述符标志作为函数值返回F_GETFL
: 获得获得/设置文件状态标志文件状态标志F_GETLEASE
:F_GETOWN
: 获取当前接收SIGIO和SIGURG信号的进程ID或进程组IDF_GETOWN_EX
:F_GETPIPE_SZ
:F_GETSIG
:F_NOTIFY
:F_OK
: 文件是否存在F_SETFD
: 设置文件描述符标志F_SETFL
: 设置文件状态标志F_SETLEASE
:F_SETOWN
: 设置接收SIGIo和SIGURG信号的进程ID或进程组IDF_SETOWN_EX
:F_SETPIPE_SZ
:F_SETSIG
:F_TEST
:
因特网域套接字定义的协议
IPPROTO_AH
:IPPROTO_COMP
:IPPROTO_DCCP
:IPPROTO_DSTOPTS
:IPPROTO_EGP
:IPPROTO_ENCAP
:IPPROTO_ESP
:IPPROTO_FRAGMENT
:IPPROTO_GRE
:IPPROTO_HOPOPTS
:IPPROTO_ICMP
: 因特网控制报文协议IPPROTO_ICMPV6
:IPPROTO_IDP
:IPPROTO_IGMP
:IPPROTO_IP
: IPv4网际协议IPPROTO_IPIP
:IPPROTO_IPV6
: IPv6网际协议IPPROTO_MTP
:IPPROTO_NONE
:IPPROTO_PIM
:IPPROTO_PUP
:IPPROTO_RAW
: 原始IP数据包协议IPPROTO_ROUTING
:IPPROTO_RSVP
:IPPROTO_SCTP
:IPPROTO_TCP
: