Structs§
- __
Bindgen Union Field - __
Incomplete Array Field - __
fsid_ t - __
kernel_ fd_ set - __
kernel_ fsid_ t - __
kernel_ sockaddr_ storage - __
pthread_ internal_ list - __
sigset_ t - cisco_
proto - cmsghdr
- fd_set
- fr_
proto - fr_
proto_ pvc - fr_
proto_ pvc_ info - if_
settings - if_
settings__ bindgen_ ty_ 1 - ifmap
- ifreq
- ifreq__
bindgen_ ty_ 1 - ifreq__
bindgen_ ty_ 2 - iovec
- linger
- msghdr
- osockaddr
- pthread_
attr_ t - pthread_
barrier_ t - pthread_
barrierattr_ t - pthread_
cond_ t - pthread_
cond_ t__ bindgen_ ty_ 1 - pthread_
condattr_ t - pthread_
mutex_ t - pthread_
mutex_ t___ pthread_ mutex_ s - pthread_
mutexattr_ t - pthread_
rwlock_ t - pthread_
rwlock_ t__ bindgen_ ty_ 1 - pthread_
rwlockattr_ t - raw_
hdlc_ proto - sockaddr
- sockaddr_
storage - sync_
serial_ settings - te1_
settings - timespec
- timeval
Constants§
- 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_IB
- AF_
IEEE802154 - AF_INET
- AF_
INET6 - AF_IPX
- AF_IRDA
- AF_ISDN
- AF_IUCV
- AF_KEY
- AF_LLC
- AF_
LOCAL - AF_MAX
- AF_MPLS
- AF_
NETBEUI - AF_
NETLINK - AF_
NETROM - AF_NFC
- AF_
PACKET - AF_
PHONET - AF_
PPPOX - AF_RDS
- AF_ROSE
- AF_
ROUTE - AF_
RXRPC - AF_
SECURITY - AF_SNA
- AF_TIPC
- AF_UNIX
- AF_
UNSPEC - AF_
VSOCK - AF_
WANPIPE - AF_X25
- BIG_
ENDIAN - BYTE_
ORDER - CLOCK_
DEFAULT - CLOCK_
EXT - CLOCK_
INT - CLOCK_
TXFROMRX - CLOCK_
TXINT - ENCODING_
DEFAULT - ENCODING_
FM_ MARK - ENCODING_
FM_ SPACE - ENCODING_
MANCHESTER - ENCODING_
NRZ - ENCODING_
NRZI - FD_
SETSIZE - FIOGETOWN
- FIOSETOWN
- GENERIC_
HDLC_ VERSION - IFALIASZ
- IFHWADDRLEN
- IFNAMSIZ
- IF_
GET_ IFACE - IF_
GET_ PROTO - IF_
IFACE_ E1 - IF_
IFACE_ SYNC_ SERIAL - IF_
IFACE_ T1 - IF_
IFACE_ V24 - IF_
IFACE_ V35 - IF_
IFACE_ X21 - IF_
IFACE_ X21D - IF_
LINK_ MODE_ DEFAULT - IF_
LINK_ MODE_ DORMANT - IF_
OPER_ DORMANT - IF_
OPER_ DOWN - IF_
OPER_ LOWERLAYERDOWN - IF_
OPER_ NOTPRESENT - IF_
OPER_ TESTING - IF_
OPER_ UNKNOWN - IF_
OPER_ UP - IF_
PROTO_ CISCO - IF_
PROTO_ FR - IF_
PROTO_ FR_ ADD_ ETH_ PVC - IF_
PROTO_ FR_ ADD_ PVC - IF_
PROTO_ FR_ DEL_ ETH_ PVC - IF_
PROTO_ FR_ DEL_ PVC - IF_
PROTO_ FR_ ETH_ PVC - IF_
PROTO_ FR_ PVC - IF_
PROTO_ HDLC - IF_
PROTO_ HDLC_ ETH - IF_
PROTO_ PPP - IF_
PROTO_ RAW - IF_
PROTO_ X25 - LITTLE_
ENDIAN - LMI_
ANSI - LMI_
CCITT - LMI_
CISCO - LMI_
DEFAULT - LMI_
NONE - MSG_
CMSG_ CLOEXEC - MSG_
CONFIRM - MSG_
CTRUNC - MSG_
DONTROUTE - MSG_
DONTWAIT - MSG_EOR
- MSG_
ERRQUEUE - MSG_
FASTOPEN - MSG_FIN
- MSG_
MORE - MSG_
NOSIGNAL - MSG_OOB
- MSG_
PEEK - MSG_
PROXY - MSG_RST
- MSG_SYN
- MSG_
TRUNC - MSG_
WAITALL - MSG_
WAITFORONE - PARITY_
CRC16_ PR0 - PARITY_
CRC16_ PR0_ CCITT - PARITY_
CRC16_ PR1 - PARITY_
CRC16_ PR1_ CCITT - PARITY_
CRC32_ PR0_ CCITT - PARITY_
CRC32_ PR1_ CCITT - PARITY_
DEFAULT - PARITY_
NONE - PDP_
ENDIAN - PF_ALG
- PF_
APPLETALK - PF_ASH
- PF_
ATMPVC - PF_
ATMSVC - PF_AX25
- PF_
BLUETOOTH - PF_
BRIDGE - PF_CAIF
- PF_CAN
- PF_
DECnet - PF_
ECONET - PF_FILE
- PF_IB
- PF_
IEEE802154 - PF_INET
- PF_
INET6 - PF_IPX
- PF_IRDA
- PF_ISDN
- PF_IUCV
- PF_KEY
- PF_LLC
- PF_
LOCAL - PF_MAX
- PF_MPLS
- PF_
NETBEUI - PF_
NETLINK - PF_
NETROM - PF_NFC
- PF_
PACKET - PF_
PHONET - PF_
PPPOX - PF_RDS
- PF_ROSE
- PF_
ROUTE - PF_
RXRPC - PF_
SECURITY - PF_SNA
- PF_TIPC
- PF_UNIX
- PF_
UNSPEC - PF_
VSOCK - PF_
WANPIPE - PF_X25
- SCM_
RIGHTS - SCM_
TIMESTAMP - SCM_
TIMESTAMPING - SCM_
TIMESTAMPNS - SCM_
WIFI_ STATUS - SHUT_RD
- SHUT_
RDWR - SHUT_WR
- SIOCATMARK
- SIOCGPGRP
- SIOCGSTAMP
- SIOCGSTAMPNS
- SIOCSPGRP
- SOL_AAL
- SOL_ATM
- SOL_
DECNET - SOL_
IRDA - SOL_
PACKET - SOL_RAW
- SOL_
SOCKET - SOL_X25
- SOMAXCONN
- SO_
ACCEPTCONN - SO_
ATTACH_ BPF - SO_
ATTACH_ FILTER - SO_
BINDTODEVICE - SO_
BPF_ EXTENSIONS - SO_
BROADCAST - SO_
BSDCOMPAT - SO_
BUSY_ POLL - SO_
DEBUG - SO_
DETACH_ BPF - SO_
DETACH_ FILTER - SO_
DOMAIN - SO_
DONTROUTE - SO_
ERROR - SO_
GET_ FILTER - SO_
INCOMING_ CPU - SO_
KEEPALIVE - SO_
LINGER - SO_
LOCK_ FILTER - SO_MARK
- SO_
MAX_ PACING_ RATE - SO_
NOFCS - SO_
NO_ CHECK - SO_
OOBINLINE - SO_
PASSCRED - SO_
PASSSEC - SO_
PEEK_ OFF - SO_
PEERCRED - SO_
PEERNAME - SO_
PEERSEC - SO_
PRIORITY - SO_
PROTOCOL - SO_
RCVBUF - SO_
RCVBUFFORCE - SO_
RCVLOWAT - SO_
RCVTIMEO - SO_
REUSEADDR - SO_
REUSEPORT - SO_
RXQ_ OVFL - SO_
SECURITY_ AUTHENTICATION - SO_
SECURITY_ ENCRYPTION_ NETWORK - SO_
SECURITY_ ENCRYPTION_ TRANSPORT - SO_
SELECT_ ERR_ QUEUE - SO_
SNDBUF - SO_
SNDBUFFORCE - SO_
SNDLOWAT - SO_
SNDTIMEO - SO_
TIMESTAMP - SO_
TIMESTAMPING - SO_
TIMESTAMPNS - SO_TYPE
- SO_
WIFI_ STATUS - UIO_
MAXIOV - _ATFILE_
SOURCE - _BITS_
BYTESWAP_ H - _BITS_
PTHREADTYPES_ H - _BITS_
SOCKADDR_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
UIO_ H - _DEFAULT_
SOURCE - _ENDIAN_
H - _FEATURES_
H - _K_
SS_ MAXSIZE - _POSIX_
C_ SOURCE - _POSIX_
SOURCE - _SIGSET_
H_ types - _SS_
SIZE - _STDC_
PREDEF_ H - _STRUCT_
TIMEVAL - _SYS_
CDEFS_ H - _SYS_
SELECT_ H - _SYS_
SOCKET_ H - _SYS_
SYSMACROS_ H - _SYS_
TYPES_ H - _SYS_
UIO_ H - __
BIG_ ENDIAN - __
BITS_ PER_ LONG - __
BIT_ TYPES_ DEFINED__ - __
BYTE_ ORDER - __
FD_ SETSIZE - __
FD_ ZERO_ STOS - __
FLOAT_ WORD_ ORDER - __
GLIBC_ MINOR__ - __
GLIBC__ - __
GNU_ LIBRARY__ - __
INO_ T_ MATCHES_ INO64_ T - __
LITTLE_ ENDIAN - __
OFF_ T_ MATCHES_ OFF64_ T - __
PDP_ ENDIAN - __
PTHREAD_ MUTEX_ HAVE_ PREV - __
PTHREAD_ RWLOCK_ INT_ FLAGS_ SHARED - __
SIZEOF_ PTHREAD_ ATTR_ T - __
SIZEOF_ PTHREAD_ BARRIERATTR_ T - __
SIZEOF_ PTHREAD_ BARRIER_ T - __
SIZEOF_ PTHREAD_ CONDATTR_ T - __
SIZEOF_ PTHREAD_ COND_ T - __
SIZEOF_ PTHREAD_ MUTEXATTR_ T - __
SIZEOF_ PTHREAD_ MUTEX_ T - __
SIZEOF_ PTHREAD_ RWLOCKATTR_ T - __
SIZEOF_ PTHREAD_ RWLOCK_ T - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ ISO_ 10646__ - __
STDC_ NO_ THREADS__ - __
SYSCALL_ WORDSIZE - __
UAPI_ DEF_ IN6_ ADDR - __
UAPI_ DEF_ IN6_ ADDR_ ALT - __
UAPI_ DEF_ IN6_ PKTINFO - __
UAPI_ DEF_ IN_ ADDR - __
UAPI_ DEF_ IN_ CLASS - __
UAPI_ DEF_ IN_ IPPROTO - __
UAPI_ DEF_ IN_ PKTINFO - __
UAPI_ DEF_ IP6_ MTUINFO - __
UAPI_ DEF_ IPPROTO_ V6 - __
UAPI_ DEF_ IPV6_ MREQ - __
UAPI_ DEF_ IPV6_ OPTIONS - __
UAPI_ DEF_ IP_ MREQ - __
UAPI_ DEF_ SOCKADDR_ IN - __
UAPI_ DEF_ SOCKADDR_ IN6 - __
UAPI_ DEF_ XATTR - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
clock_ t_ defined - __
clockid_ t_ defined - __
have_ pthread_ attr_ t - __
socket_ type_ SOCK_ CLOEXEC - __
socket_ type_ SOCK_ DCCP - __
socket_ type_ SOCK_ DGRAM - __
socket_ type_ SOCK_ NONBLOCK - __
socket_ type_ SOCK_ PACKET - __
socket_ type_ SOCK_ RAW - __
socket_ type_ SOCK_ RDM - __
socket_ type_ SOCK_ SEQPACKET - __
socket_ type_ SOCK_ STREAM - __
time_ t_ defined - __
timer_ t_ defined - __
timespec_ defined - net_
device_ flags_ IFF_ ALLMULTI - net_
device_ flags_ IFF_ AUTOMEDIA - net_
device_ flags_ IFF_ BROADCAST - net_
device_ flags_ IFF_ DEBUG - net_
device_ flags_ IFF_ DYNAMIC - net_
device_ flags_ IFF_ LOOPBACK - net_
device_ flags_ IFF_ MASTER - net_
device_ flags_ IFF_ MULTICAST - net_
device_ flags_ IFF_ NOARP - net_
device_ flags_ IFF_ NOTRAILERS - net_
device_ flags_ IFF_ POINTOPOINT - net_
device_ flags_ IFF_ PORTSEL - net_
device_ flags_ IFF_ PROMISC - net_
device_ flags_ IFF_ RUNNING - net_
device_ flags_ IFF_ SLAVE - net_
device_ flags_ IFF_ UP
Functions§
- __
cmsg_ ⚠nxthdr - accept⚠
- bind⚠
- connect⚠
- getpeername⚠
- getsockname⚠
- getsockopt⚠
- gnu_
dev_ ⚠major - gnu_
dev_ ⚠makedev - gnu_
dev_ ⚠minor - isfdtype⚠
- listen⚠
- preadv⚠
- pselect⚠
- pwritev⚠
- readv⚠
- recv⚠
- recvfrom⚠
- recvmsg⚠
- select⚠
- send⚠
- sendmsg⚠
- sendto⚠
- setsockopt⚠
- shutdown⚠
- sockatmark⚠
- socket⚠
- socketpair⚠
- writev⚠
Type Aliases§
- __be16
- __be32
- __be64
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
caddr_ t - __
clock_ t - __
clockid_ t - __
daddr_ t - __dev_t
- __
fd_ mask - __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
intptr_ t - __
kernel_ caddr_ t - __
kernel_ clock_ t - __
kernel_ clockid_ t - __
kernel_ daddr_ t - __
kernel_ gid16_ t - __
kernel_ gid32_ t - __
kernel_ gid_ t - __
kernel_ ino_ t - __
kernel_ ipc_ pid_ t - __
kernel_ key_ t - __
kernel_ loff_ t - __
kernel_ long_ t - __
kernel_ mode_ t - __
kernel_ mqd_ t - __
kernel_ off_ t - __
kernel_ old_ dev_ t - __
kernel_ old_ gid_ t - __
kernel_ old_ uid_ t - __
kernel_ pid_ t - __
kernel_ ptrdiff_ t - __
kernel_ sa_ family_ t - __
kernel_ sighandler_ t - __
kernel_ size_ t - __
kernel_ ssize_ t - __
kernel_ suseconds_ t - __
kernel_ time_ t - __
kernel_ timer_ t - __
kernel_ uid16_ t - __
kernel_ uid32_ t - __
kernel_ uid_ t - __
kernel_ ulong_ t - __key_t
- __le16
- __le32
- __le64
- __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
pthread_ list_ t - __
qaddr_ t - __
quad_ t - __
rlim64_ t - __
rlim_ t - __s8
- __s16
- __s32
- __s64
- __
sig_ atomic_ t - __
socket_ type - __
socklen_ t - __
ssize_ t - __sum16
- __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
time_ t - __
timer_ t - __u8
- __u16
- __u32
- __u64
- __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
useconds_ t - __wsum
- _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - blkcnt_
t - blksize_
t - caddr_t
- clock_t
- clockid_
t - daddr_t
- dev_t
- fd_mask
- fsblkcnt_
t - fsfilcnt_
t - fsid_t
- gid_t
- id_t
- ino_t
- key_t
- loff_t
- mode_t
- net_
device_ flags - enum net_device_flags - &struct net_device flags
- nlink_t
- off_t
- pid_t
- pthread_
key_ t - pthread_
once_ t - pthread_
spinlock_ t - pthread_
t - quad_t
- register_
t - sa_
family_ t - sigset_
t - socklen_
t - suseconds_
t - time_t
- timer_t
- u_char
- u_int
- u_
int8_ t - u_
int16_ t - u_
int32_ t - u_
int64_ t - u_long
- u_
quad_ t - u_short
- uid_t
- uint
- ulong
- ushort