Docs.rs
linux-raw-sys-0.6.5
linux-raw-sys 0.6.5
Permalink
Docs.rs crate page
Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
Links
Repository
crates.io
Source
Owners
sunfishcode
Dependencies
compiler_builtins ^0.1.49
normal
optional
rustc-std-workspace-core ^1.0.0
normal
optional
libc ^0.2.100
dev
static_assertions ^1.1.0
dev
Versions
0.01%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
linux_
raw_
sys
0.6.5
Module net
Structs
Enums
Constants
Type Aliases
Unions
In crate linux_
raw_
sys
Module
linux_raw_sys
::
net
Copy item path
source
·
[
−
]
Structs
§
__
Bindgen
Bitfield
Unit
__
Bindgen
Union
Field
__
Incomplete
Array
Field
__
kernel_
sockaddr_
storage
__
kernel_
sockaddr_
storage__
bindgen_
ty_
1__
bindgen_
ty_
1
_xt_
align
cisco_
proto
cmsghdr
fr_
proto
fr_
proto_
pvc
fr_
proto_
pvc_
info
group_
filter
group_
filter__
bindgen_
ty_
1
group_
filter__
bindgen_
ty_
1__
bindgen_
ty_
1
group_
filter__
bindgen_
ty_
1__
bindgen_
ty_
2
group_
req
group_
source_
req
if_
settings
ifconf
ifmap
ifreq
in6_
addr
in6_
flowlabel_
req
in6_
ifreq
in6_
pktinfo
in_addr
in_
pktinfo
iovec
ip6_
mtuinfo
ip6t_
entry
ip6t_
error
ip6t_
get_
entries
ip6t_
getinfo
ip6t_
icmp
ip6t_
ip6
ip6t_
replace
ip6t_
standard
ip_
auth_
hdr
ip_
beet_
phdr
ip_
comp_
hdr
ip_
esp_
hdr
ip_mreq
ip_
mreq_
source
ip_
mreqn
ip_
msfilter
ip_
msfilter__
bindgen_
ty_
1
ip_
msfilter__
bindgen_
ty_
1__
bindgen_
ty_
1
ip_
msfilter__
bindgen_
ty_
1__
bindgen_
ty_
1__
bindgen_
ty_
1
iphdr
iphdr__
bindgen_
ty_
1__
bindgen_
ty_
1
iphdr__
bindgen_
ty_
1__
bindgen_
ty_
2
ipv6_
destopt_
hao
ipv6_
mreq
ipv6_
opt_
hdr
ipv6_
rt_
hdr
ipv6hdr
ipv6hdr__
bindgen_
ty_
1__
bindgen_
ty_
1
ipv6hdr__
bindgen_
ty_
1__
bindgen_
ty_
2
linger
mmsghdr
msghdr
raw_
hdlc_
proto
rt0_hdr
rt2_hdr
sockaddr
sockaddr_
in
sockaddr_
in6
sockaddr_
un
sync_
serial_
settings
tcp_
ao_
add
tcp_
ao_
del
tcp_
ao_
getsockopt
tcp_
ao_
info_
opt
tcp_
ao_
repair
tcp_
diag_
md5sig
tcp_
info
tcp_
md5sig
tcp_
repair_
opt
tcp_
repair_
window
tcp_
zerocopy_
receive
tcphdr
te1_
settings
ucred
x25_
hdlc_
proto
xt_
counters
xt_
counters_
info
xt_
entry_
match
xt_
entry_
match__
bindgen_
ty_
1__
bindgen_
ty_
1
xt_
entry_
match__
bindgen_
ty_
1__
bindgen_
ty_
2
xt_
entry_
target
xt_
entry_
target__
bindgen_
ty_
1__
bindgen_
ty_
1
xt_
entry_
target__
bindgen_
ty_
1__
bindgen_
ty_
2
xt_
error_
target
xt_
get_
revision
xt_
match
xt_
standard_
target
xt_
target
xt_tcp
xt_udp
Enums
§
_bindgen_
ty_
1
_bindgen_
ty_
2
_bindgen_
ty_
3
_bindgen_
ty_
4
_bindgen_
ty_
5
_bindgen_
ty_
6
_bindgen_
ty_
7
_bindgen_
ty_
8
_bindgen_
ty_
9
net_
device_
flags
nf_
dev_
hooks
nf_
inet_
hooks
nf_
ip6_
hook_
priorities
nf_
ip_
hook_
priorities
socket_
state
tcp_
ca_
state
tcp_
fastopen_
client_
fail
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_
IEEE802154
AF_INET
AF_
INET6
AF_IPX
AF_IRDA
AF_ISDN
AF_IUCV
AF_KCM
AF_KEY
AF_LLC
AF_MAX
AF_MCTP
AF_
NETBEUI
AF_
NETLINK
AF_
NETROM
AF_NFC
AF_
PACKET
AF_
PHONET
AF_
PPPOX
AF_
QIPCRTR
AF_RDS
AF_ROSE
AF_
RXRPC
AF_
SECURITY
AF_SMC
AF_SNA
AF_TIPC
AF_UNIX
AF_
UNSPEC
AF_
VSOCK
AF_
WANPIPE
AF_X25
AF_XDP
ALTIFNAMSIZ
CLOC
K_
DEFAULT
CLOC
K_
EXT
CLOC
K_
INT
CLOC
K_
TXFROMRX
CLOC
K_
TXINT
DEVCON
F_
ACCEP
T_
DAD
DEVCON
F_
ACCEP
T_
RA
DEVCON
F_
ACCEP
T_
RA_
DEFRTR
DEVCON
F_
ACCEP
T_
RA_
FROM_
LOCAL
DEVCON
F_
ACCEP
T_
RA_
MIN_
HOP_
LIMIT
DEVCON
F_
ACCEP
T_
RA_
MIN_
LFT
DEVCON
F_
ACCEP
T_
RA_
MTU
DEVCON
F_
ACCEP
T_
RA_
PINFO
DEVCON
F_
ACCEP
T_
RA_
RTR_
PREF
DEVCON
F_
ACCEP
T_
RA_
RT_
INFO_
MAX_
PLEN
DEVCON
F_
ACCEP
T_
RA_
RT_
INFO_
MIN_
PLEN
DEVCON
F_
ACCEP
T_
REDIRECTS
DEVCON
F_
ACCEP
T_
SOURC
E_
ROUTE
DEVCON
F_
ACCEP
T_
UNTRACKE
D_
NA
DEVCON
F_
ADDR_
GEN_
MODE
DEVCON
F_
AUTOCONF
DEVCON
F_
DAD_
TRANSMITS
DEVCON
F_
DISABL
E_
IPV6
DEVCON
F_
DISABL
E_
POLICY
DEVCON
F_
DROP_
UNICAS
T_
IN_
L2_
MULTICAST
DEVCON
F_
DROP_
UNSOLICITE
D_
NA
DEVCON
F_
ENHANCE
D_
DAD
DEVCON
F_
FORC
E_
MLD_
VERSION
DEVCON
F_
FORC
E_
TLLAO
DEVCON
F_
FORWARDING
DEVCON
F_
HOPLIMIT
DEVCON
F_
IGNOR
E_
ROUTE
S_
WITH_
LINKDOWN
DEVCON
F_
IOAM6_
ENABLED
DEVCON
F_
IOAM6_
ID
DEVCON
F_
IOAM6_
ID_
WIDE
DEVCON
F_
KEEP_
ADDR_
ON_
DOWN
DEVCON
F_
MAX
DEVCON
F_
MAX_
ADDRESSES
DEVCON
F_
MAX_
DESYN
C_
FACTOR
DEVCON
F_
MC_
FORWARDING
DEVCON
F_
MLDV1_
UNSOLICITE
D_
REPOR
T_
INTERVAL
DEVCON
F_
MLDV2_
UNSOLICITE
D_
REPOR
T_
INTERVAL
DEVCON
F_
MTU6
DEVCON
F_
NDIS
C_
EVIC
T_
NOCARRIER
DEVCON
F_
NDIS
C_
NOTIFY
DEVCON
F_
NDIS
C_
TCLASS
DEVCON
F_
OPTIMISTI
C_
DAD
DEVCON
F_
PROX
Y_
NDP
DEVCON
F_
RA_
DEFRT
R_
METRIC
DEVCON
F_
REGE
N_
MAX_
RETRY
DEVCON
F_
RPL_
SEG_
ENABLED
DEVCON
F_
RTR_
PROB
E_
INTERVAL
DEVCON
F_
RTR_
SOLICITS
DEVCON
F_
RTR_
SOLICI
T_
DELAY
DEVCON
F_
RTR_
SOLICI
T_
INTERVAL
DEVCON
F_
RTR_
SOLICI
T_
MAX_
INTERVAL
DEVCON
F_
SEG6_
ENABLED
DEVCON
F_
SEG6_
REQUIR
E_
HMAC
DEVCON
F_
STABL
E_
SECRET
DEVCON
F_
SUPPRES
S_
FRAG_
NDISC
DEVCON
F_
TEMP_
PREFERE
D_
LFT
DEVCON
F_
TEMP_
VALI
D_
LFT
DEVCON
F_
USE_
OIF_
ADDR
S_
ONLY
DEVCON
F_
USE_
OPTIMISTIC
DEVCON
F_
USE_
TEMPADDR
ENCODIN
G_
DEFAULT
ENCODIN
G_
FM_
MARK
ENCODIN
G_
FM_
SPACE
ENCODIN
G_
MANCHESTER
ENCODIN
G_
NRZ
ENCODIN
G_
NRZI
GENERI
C_
HDLC_
VERSION
IFALIASZ
IFHWADDRLEN
IFNAMSIZ
IF_
GET_
IFACE
IF_
GET_
PROTO
IF_
IFAC
E_
E1
IF_
IFAC
E_
SYNC_
SERIAL
IF_
IFAC
E_
T1
IF_
IFAC
E_
V24
IF_
IFAC
E_
V35
IF_
IFAC
E_
X21
IF_
IFAC
E_
X21D
IF_
LINK_
MODE_
DEFAULT
IF_
LINK_
MODE_
DORMANT
IF_
LINK_
MODE_
TESTING
IF_
OPER_
DORMANT
IF_
OPER_
DOWN
IF_
OPER_
LOWERLAYERDOWN
IF_
OPER_
NOTPRESENT
IF_
OPER_
TESTING
IF_
OPER_
UNKNOWN
IF_
OPER_
UP
IF_
PROT
O_
CISCO
IF_
PROT
O_
FR
IF_
PROT
O_
FR_
ADD_
ETH_
PVC
IF_
PROT
O_
FR_
ADD_
PVC
IF_
PROT
O_
FR_
DEL_
ETH_
PVC
IF_
PROT
O_
FR_
DEL_
PVC
IF_
PROT
O_
FR_
ETH_
PVC
IF_
PROT
O_
FR_
PVC
IF_
PROT
O_
HDLC
IF_
PROT
O_
HDLC_
ETH
IF_
PROT
O_
PPP
IF_
PROT
O_
RAW
IF_
PROT
O_
X25
INADD
R_
ALLHOST
S_
GROUP
INADD
R_
ALLRTR
S_
GROUP
INADD
R_
ALLSNOOPER
S_
GROUP
INADD
R_
LOOPBACK
INADD
R_
MAX_
LOCA
L_
GROUP
INADD
R_
UNSPE
C_
GROUP
IN_
CLASS
A_
HOST
IN_
CLASS
A_
MAX
IN_
CLASS
A_
NET
IN_
CLASS
A_
NSHIFT
IN_
CLASS
B_
HOST
IN_
CLASS
B_
MAX
IN_
CLASS
B_
NET
IN_
CLASS
B_
NSHIFT
IN_
CLASS
C_
HOST
IN_
CLASS
C_
NET
IN_
CLASS
C_
NSHIFT
IN_
CLASS
E_
NET
IN_
CLASS
E_
NSHIFT
IN_
LOOPBACKNET
IN_
MULTICAS
T_
NET
IP6T_
BASE_
CTL
IP6T_
CONTINUE
IP6T_
ERRO
R_
TARGET
IP6T_
FUNCTIO
N_
MAXNAMELEN
IP6T_
F_
GOTO
IP6T_
F_
MASK
IP6T_
F_
PROTO
IP6T_
F_
TOS
IP6T_
ICMP_
INV
IP6T_
INV_
DSTIP
IP6T_
INV_
FRAG
IP6T_
INV_
MASK
IP6T_
INV_
PROTO
IP6T_
INV_
SRCIP
IP6T_
INV_
TOS
IP6T_
INV_
VIA_
IN
IP6T_
INV_
VIA_
OUT
IP6T_
RETURN
IP6T_
SO_
GET_
ENTRIES
IP6T_
SO_
GET_
INFO
IP6T_
SO_
GET_
MAX
IP6T_
SO_
GET_
REVISIO
N_
MATCH
IP6T_
SO_
GET_
REVISIO
N_
TARGET
IP6T_
SO_
ORIGINA
L_
DST
IP6T_
SO_
SET_
ADD_
COUNTERS
IP6T_
SO_
SET_
MAX
IP6T_
SO_
SET_
REPLACE
IP6T_
STANDAR
D_
TARGET
IP6T_
TABL
E_
MAXNAMELEN
IP6T_
TCP_
INV_
DSTPT
IP6T_
TCP_
INV_
FLAGS
IP6T_
TCP_
INV_
MASK
IP6T_
TCP_
INV_
OPTION
IP6T_
TCP_
INV_
SRCPT
IP6T_
UDP_
INV_
DSTPT
IP6T_
UDP_
INV_
MASK
IP6T_
UDP_
INV_
SRCPT
IPDEFTTL
IPOP
T_
CIPSO
IPOP
T_
CLAS
S_
MASK
IPOP
T_
CONTROL
IPOP
T_
COPY
IPOP
T_
END
IPOP
T_
EOL
IPOP
T_
LSRR
IPOP
T_
MEASUREMENT
IPOP
T_
MINOFF
IPOP
T_
NOOP
IPOP
T_
NOP
IPOP
T_
NUMBE
R_
MASK
IPOP
T_
OFFSET
IPOP
T_
OLEN
IPOP
T_
OPTVAL
IPOP
T_
RA
IPOP
T_
RESERVE
D1
IPOP
T_
RESERVE
D2
IPOP
T_
RR
IPOP
T_
SEC
IPOP
T_
SID
IPOP
T_
SSRR
IPOP
T_
TIMESTAMP
IPOP
T_
TS
IPOP
T_
TS_
PRESPEC
IPOP
T_
TS_
TSANDADDR
IPOP
T_
TS_
TSONLY
IPPROT
O_
AH
IPPROT
O_
BEETPH
IPPROT
O_
COMP
IPPROT
O_
DCCP
IPPROT
O_
DSTOPTS
IPPROT
O_
EGP
IPPROT
O_
ENCAP
IPPROT
O_
ESP
IPPROT
O_
ETHERNET
IPPROT
O_
FRAGMENT
IPPROT
O_
GRE
IPPROT
O_
HOPOPTS
IPPROT
O_
ICMP
IPPROT
O_
ICMP
V6
IPPROT
O_
IDP
IPPROT
O_
IGMP
IPPROT
O_
IP
IPPROT
O_
IPIP
IPPROT
O_
IPV6
IPPROT
O_
L2TP
IPPROT
O_
MAX
IPPROT
O_
MH
IPPROT
O_
MPLS
IPPROT
O_
MPTCP
IPPROT
O_
MTP
IPPROT
O_
NONE
IPPROT
O_
PIM
IPPROT
O_
PUP
IPPROT
O_
RAW
IPPROT
O_
ROUTING
IPPROT
O_
RSVP
IPPROT
O_
SCTP
IPPROT
O_
TCP
IPPROT
O_
TP
IPPROT
O_
UDP
IPPROT
O_
UDPLITE
IPTO
S_
LOWDELAY
IPTO
S_
MINCOST
IPTO
S_
PREC_
CRITI
C_
ECP
IPTO
S_
PREC_
FLASH
IPTO
S_
PREC_
FLASHOVERRIDE
IPTO
S_
PREC_
IMMEDIATE
IPTO
S_
PREC_
INTERNETCONTROL
IPTO
S_
PREC_
MASK
IPTO
S_
PREC_
NETCONTROL
IPTO
S_
PREC_
PRIORITY
IPTO
S_
PREC_
ROUTINE
IPTO
S_
RELIABILITY
IPTO
S_
THROUGHPUT
IPTO
S_
TOS_
MASK
IPV4_
BEET_
PHMAXLEN
IPV4_
DEVCON
F_
ACCEP
T_
LOCAL
IPV4_
DEVCON
F_
ACCEP
T_
REDIRECTS
IPV4_
DEVCON
F_
ACCEP
T_
SOURC
E_
ROUTE
IPV4_
DEVCON
F_
ARPFILTER
IPV4_
DEVCON
F_
ARP_
ACCEPT
IPV4_
DEVCON
F_
ARP_
ANNOUNCE
IPV4_
DEVCON
F_
ARP_
EVIC
T_
NOCARRIER
IPV4_
DEVCON
F_
ARP_
IGNORE
IPV4_
DEVCON
F_
ARP_
NOTIFY
IPV4_
DEVCON
F_
BC_
FORWARDING
IPV4_
DEVCON
F_
BOOT
P_
RELAY
IPV4_
DEVCON
F_
DROP_
GRATUITOU
S_
ARP
IPV4_
DEVCON
F_
DROP_
UNICAS
T_
IN_
L2_
MULTICAST
IPV4_
DEVCON
F_
FORC
E_
IGMP_
VERSION
IPV4_
DEVCON
F_
FORWARDING
IPV4_
DEVCON
F_
IGMP
V2_
UNSOLICITE
D_
REPOR
T_
INTERVAL
IPV4_
DEVCON
F_
IGMP
V3_
UNSOLICITE
D_
REPOR
T_
INTERVAL
IPV4_
DEVCON
F_
IGNOR
E_
ROUTE
S_
WITH_
LINKDOWN
IPV4_
DEVCON
F_
LOG_
MARTIANS
IPV4_
DEVCON
F_
MC_
FORWARDING
IPV4_
DEVCON
F_
MEDIU
M_
ID
IPV4_
DEVCON
F_
NOPOLICY
IPV4_
DEVCON
F_
NOXFRM
IPV4_
DEVCON
F_
PROMOT
E_
SECONDARIES
IPV4_
DEVCON
F_
PROX
Y_
ARP
IPV4_
DEVCON
F_
PROX
Y_
ARP_
PVLAN
IPV4_
DEVCON
F_
ROUT
E_
LOCALNET
IPV4_
DEVCON
F_
RP_
FILTER
IPV4_
DEVCON
F_
SECUR
E_
REDIRECTS
IPV4_
DEVCON
F_
SEND_
REDIRECTS
IPV4_
DEVCON
F_
SHARE
D_
MEDIA
IPV4_
DEVCON
F_
SRC_
VMARK
IPV4_
DEVCON
F_
TAG
IPV6_
2292DSTOPTS
IPV6_
2292HOPLIMIT
IPV6_
2292HOPOPTS
IPV6_
2292PKTINFO
IPV6_
2292PKTOPTIONS
IPV6_
2292RTHDR
IPV6_
ADDRFORM
IPV6_
ADDR_
PREFERENCES
IPV6_
ADD_
MEMBERSHIP
IPV6_
AUTHHDR
IPV6_
AUTOFLOWLABEL
IPV6_
CHECKSUM
IPV6_
DONTFRAG
IPV6_
DROP_
MEMBERSHIP
IPV6_
DSTOPTS
IPV6_
FLOWINFO
IPV6_
FLOWINF
O_
FLOWLABEL
IPV6_
FLOWINF
O_
PRIORITY
IPV6_
FLOWINF
O_
SEND
IPV6_
FLOWLABE
L_
MGR
IPV6_
FL_
A_
GET
IPV6_
FL_
A_
PUT
IPV6_
FL_
A_
RENEW
IPV6_
FL_
F_
CREATE
IPV6_
FL_
F_
EXCL
IPV6_
FL_
F_
REFLECT
IPV6_
FL_
F_
REMOTE
IPV6_
FL_
S_
ANY
IPV6_
FL_
S_
EXCL
IPV6_
FL_
S_
NONE
IPV6_
FL_
S_
PROCESS
IPV6_
FL_
S_
USER
IPV6_
FREEBIND
IPV6_
HDRINCL
IPV6_
HOPLIMIT
IPV6_
HOPOPTS
IPV6_
IPSE
C_
POLICY
IPV6_
JOIN_
ANYCAST
IPV6_
LEAV
E_
ANYCAST
IPV6_
MINHOPCOUNT
IPV6_
MIN_
MTU
IPV6_
MTU
IPV6_
MTU_
DISCOVER
IPV6_
MULTICAS
T_
ALL
IPV6_
MULTICAS
T_
HOPS
IPV6_
MULTICAS
T_
IF
IPV6_
MULTICAS
T_
LOOP
IPV6_
NEXTHOP
IPV6_
OPT_
ROUTERALER
T_
MLD
IPV6_
ORIGDSTADDR
IPV6_
PATHMTU
IPV6_
PKTINFO
IPV6_
PMTUDIS
C_
DO
IPV6_
PMTUDIS
C_
DONT
IPV6_
PMTUDIS
C_
INTERFACE
IPV6_
PMTUDIS
C_
OMIT
IPV6_
PMTUDIS
C_
PROBE
IPV6_
PMTUDIS
C_
WANT
IPV6_
PREFE
R_
SRC_
CGA
IPV6_
PREFE
R_
SRC_
COA
IPV6_
PREFE
R_
SRC_
HOME
IPV6_
PREFE
R_
SRC_
NONCGA
IPV6_
PREFE
R_
SRC_
PUBLIC
IPV6_
PREFE
R_
SRC_
PUBTM
P_
DEFAULT
IPV6_
PREFE
R_
SRC_
TMP
IPV6_
PRIORIT
Y_
8
IPV6_
PRIORIT
Y_
9
IPV6_
PRIORIT
Y_
10
IPV6_
PRIORIT
Y_
11
IPV6_
PRIORIT
Y_
12
IPV6_
PRIORIT
Y_
13
IPV6_
PRIORIT
Y_
14
IPV6_
PRIORIT
Y_
15
IPV6_
PRIORIT
Y_
BULK
IPV6_
PRIORIT
Y_
CONTROL
IPV6_
PRIORIT
Y_
FILLER
IPV6_
PRIORIT
Y_
INTERACTIVE
IPV6_
PRIORIT
Y_
RESERVE
D1
IPV6_
PRIORIT
Y_
RESERVE
D2
IPV6_
PRIORIT
Y_
UNATTENDED
IPV6_
PRIORIT
Y_
UNCHARACTERIZED
IPV6_
RECVDSTOPTS
IPV6_
RECVERR
IPV6_
RECVER
R_
RFC4884
IPV6_
RECVFRAGSIZE
IPV6_
RECVHOPLIMIT
IPV6_
RECVHOPOPTS
IPV6_
RECVORIGDSTADDR
IPV6_
RECVPATHMTU
IPV6_
RECVPKTINFO
IPV6_
RECVRTHDR
IPV6_
RECVTCLASS
IPV6_
ROUTE
R_
ALERT
IPV6_
ROUTE
R_
ALER
T_
ISOLATE
IPV6_
RTHDR
IPV6_
RTHDRDSTOPTS
IPV6_
SRCR
T_
STRICT
IPV6_
SRCR
T_
TYPE_
0
IPV6_
SRCR
T_
TYPE_
2
IPV6_
SRCR
T_
TYPE_
3
IPV6_
SRCR
T_
TYPE_
4
IPV6_
TCLASS
IPV6_
TLV_
CALIPSO
IPV6_
TLV_
HAO
IPV6_
TLV_
IOAM
IPV6_
TLV_
JUMBO
IPV6_
TLV_
PAD1
IPV6_
TLV_
PADN
IPV6_
TLV_
ROUTERALERT
IPV6_
TRANSPARENT
IPV6_
UNICAS
T_
HOPS
IPV6_
UNICAS
T_
IF
IPV6_
V6ONLY
IPV6_
XFRM_
POLICY
IPVERSION
IP_
ADD_
MEMBERSHIP
IP_
ADD_
SOURC
E_
MEMBERSHIP
IP_
BIND_
ADDRES
S_
NO_
PORT
IP_
BLOC
K_
SOURCE
IP_
CHECKSUM
IP_
DEFAUL
T_
MULTICAS
T_
LOOP
IP_
DEFAUL
T_
MULTICAS
T_
TTL
IP_
DROP_
MEMBERSHIP
IP_
DROP_
SOURC
E_
MEMBERSHIP
IP_
FREEBIND
IP_
HDRINCL
IP_
IPSE
C_
POLICY
IP_
LOCA
L_
PORT_
RANGE
IP_
MINTTL
IP_
MSFILTER
IP_MTU
IP_
MTU_
DISCOVER
IP_
MULTICAS
T_
ALL
IP_
MULTICAS
T_
IF
IP_
MULTICAS
T_
LOOP
IP_
MULTICAS
T_
TTL
IP_
NODEFRAG
IP_
OPTIONS
IP_
ORIGDSTADDR
IP_
PASSSEC
IP_
PKTINFO
IP_
PKTOPTIONS
IP_
PMTUDIS
C_
DO
IP_
PMTUDIS
C_
DONT
IP_
PMTUDIS
C_
INTERFACE
IP_
PMTUDIS
C_
OMIT
IP_
PMTUDIS
C_
PROBE
IP_
PMTUDIS
C_
WANT
IP_
PROTOCOL
IP_
RECVERR
IP_
RECVER
R_
RFC4884
IP_
RECVFRAGSIZE
IP_
RECVOPTS
IP_
RECVORIGDSTADDR
IP_
RECVRETOPTS
IP_
RECVTOS
IP_
RECVTTL
IP_
RETOPTS
IP_
ROUTE
R_
ALERT
IP_TOS
IP_
TRANSPARENT
IP_TTL
IP_
UNBLOC
K_
SOURCE
IP_
UNICAS
T_
IF
IP_
XFRM_
POLICY
LMI_
ANSI
LMI_
CCITT
LMI_
CISCO
LMI_
DEFAULT
LMI_
NONE
MAXTTL
MAX_
IPOPTLEN
MCAS
T_
BLOC
K_
SOURCE
MCAS
T_
EXCLUDE
MCAS
T_
INCLUDE
MCAS
T_
JOIN_
GROUP
MCAS
T_
JOIN_
SOURC
E_
GROUP
MCAS
T_
LEAV
E_
GROUP
MCAS
T_
LEAV
E_
SOURC
E_
GROUP
MCAS
T_
MSFILTER
MCAS
T_
UNBLOC
K_
SOURCE
MSG_
CMSG_
CLOEXEC
MSG_
CONFIRM
MSG_
CTRUNC
MSG_
DONTROUTE
MSG_
DONTWAIT
MSG_EOR
MSG_
ERRQUEUE
MSG_FIN
MSG_
MORE
MSG_
NOSIGNAL
MSG_OOB
MSG_
PEEK
MSG_
PROBE
MSG_RST
MSG_SYN
MSG_
TRUNC
MSG_
WAITALL
NFPROT
O_
ARP
NFPROT
O_
BRIDGE
NFPROT
O_
DECNET
NFPROT
O_
INET
NFPROT
O_
IPV4
NFPROT
O_
IPV6
NFPROT
O_
NETDEV
NFPROT
O_
NUMPROTO
NFPROT
O_
UNSPEC
NF_
ACCEPT
NF_DROP
NF_
IP6_
FORWARD
NF_
IP6_
LOCA
L_
IN
NF_
IP6_
LOCA
L_
OUT
NF_
IP6_
NUMHOOKS
NF_
IP6_
POST_
ROUTING
NF_
IP6_
PRE_
ROUTING
NF_
IP_
FORWARD
NF_
IP_
LOCA
L_
IN
NF_
IP_
LOCA
L_
OUT
NF_
IP_
NUMHOOKS
NF_
IP_
POST_
ROUTING
NF_
IP_
PRE_
ROUTING
NF_
MAX_
VERDICT
NF_
QUEUE
NF_
REPEAT
NF_
STOLEN
NF_STOP
NF_
VERDIC
T_
BITS
NF_
VERDIC
T_
FLAG_
QUEU
E_
BYPASS
NF_
VERDIC
T_
MASK
NF_
VERDIC
T_
QBITS
NF_
VERDIC
T_
QMASK
PARIT
Y_
CRC16_
PR0
PARIT
Y_
CRC16_
PR0_
CCITT
PARIT
Y_
CRC16_
PR1
PARIT
Y_
CRC16_
PR1_
CCITT
PARIT
Y_
CRC32_
PR0_
CCITT
PARIT
Y_
CRC32_
PR1_
CCITT
PARIT
Y_
DEFAULT
PARIT
Y_
NONE
SCM_
CREDENTIALS
SCM_
RIGHTS
SCM_
SECURITY
SCM_
TIMESTAMP
SCM_
TIMESTAMPING
SCM_
TIMESTAMPIN
G_
OPT_
STATS
SCM_
TIMESTAMPIN
G_
PKTINFO
SCM_
TIMESTAMPNS
SCM_
TXTIME
SCM_
WIFI_
STATUS
SHUT_RD
SHUT_
RDWR
SHUT_WR
SIOCGSTAMPN
S_
OLD
SIOCGSTAM
P_
OLD
SOCK_
BUF_
LOCK_
MASK
SOCK_
DGRAM
SOCK_
RAW
SOCK_
RCVBU
F_
LOCK
SOCK_
RDM
SOCK_
SEQPACKET
SOCK_
SNDBU
F_
LOCK
SOCK_
STREAM
SOCK_
TXREHAS
H_
DEFAULT
SOCK_
TXREHAS
H_
DISABLED
SOCK_
TXREHAS
H_
ENABLED
SOL_AAL
SOL_ALG
SOL_
ATALK
SOL_ATM
SOL_
AX25
SOL_
BLUETOOTH
SOL_
CAIF
SOL_
DCCP
SOL_
DECNET
SOL_
ICMP
V6
SOL_IP
SOL_
IPV6
SOL_IPX
SOL_
IRDA
SOL_
IUCV
SOL_KCM
SOL_LLC
SOL_
MCTP
SOL_
MPTCP
SOL_
NETBEUI
SOL_
NETLINK
SOL_
NETROM
SOL_NFC
SOL_
PACKET
SOL_
PNPIPE
SOL_
PPPO
L2TP
SOL_RAW
SOL_RDS
SOL_
ROSE
SOL_
RXRPC
SOL_
SCTP
SOL_SMC
SOL_
SOCKET
SOL_TCP
SOL_
TIPC
SOL_TLS
SOL_UDP
SOL_
UDPLITE
SOL_X25
SOL_XDP
SO_
ACCEPTCONN
SO_
ATTAC
H_
BPF
SO_
ATTAC
H_
FILTER
SO_
ATTAC
H_
REUSEPOR
T_
CBPF
SO_
ATTAC
H_
REUSEPOR
T_
EBPF
SO_
BINDTODEVICE
SO_
BINDTOIFINDEX
SO_
BPF_
EXTENSIONS
SO_
BROADCAST
SO_
BSDCOMPAT
SO_
BUF_
LOCK
SO_
BUSY_
POLL
SO_
BUSY_
POLL_
BUDGET
SO_
CNX_
ADVICE
SO_
COOKIE
SO_
DEBUG
SO_
DETAC
H_
BPF
SO_
DETAC
H_
FILTER
SO_
DETAC
H_
REUSEPOR
T_
BPF
SO_
DOMAIN
SO_
DONTROUTE
SO_
ERROR
SO_
GET_
FILTER
SO_
INCOMIN
G_
CPU
SO_
INCOMIN
G_
NAPI_
ID
SO_
KEEPALIVE
SO_
LINGER
SO_
LOCK_
FILTER
SO_MARK
SO_
MAX_
PACIN
G_
RATE
SO_
MEMINFO
SO_
NETN
S_
COOKIE
SO_
NOFCS
SO_
NO_
CHECK
SO_
OOBINLINE
SO_
ORIGINA
L_
DST
SO_
PASSCRED
SO_
PASSPIDFD
SO_
PASSSEC
SO_
PEEK_
OFF
SO_
PEERCRED
SO_
PEERGROUPS
SO_
PEERNAME
SO_
PEERPIDFD
SO_
PEERSEC
SO_
PREFE
R_
BUSY_
POLL
SO_
PRIORITY
SO_
PROTOCOL
SO_
RCVBUF
SO_
RCVBUFFORCE
SO_
RCVLOWAT
SO_
RCVMARK
SO_
RCVTIMEO
SO_
RCVTIME
O_
NEW
SO_
RCVTIME
O_
OLD
SO_
RESERV
E_
MEM
SO_
REUSEADDR
SO_
REUSEPORT
SO_
RXQ_
OVFL
SO_
SECURIT
Y_
AUTHENTICATION
SO_
SECURIT
Y_
ENCRYPTIO
N_
NETWORK
SO_
SECURIT
Y_
ENCRYPTIO
N_
TRANSPORT
SO_
SELEC
T_
ERR_
QUEUE
SO_
SNDBUF
SO_
SNDBUFFORCE
SO_
SNDLOWAT
SO_
SNDTIMEO
SO_
SNDTIME
O_
NEW
SO_
SNDTIME
O_
OLD
SO_
TIMESTAMP
SO_
TIMESTAMPING
SO_
TIMESTAMPIN
G_
NEW
SO_
TIMESTAMPIN
G_
OLD
SO_
TIMESTAMPNS
SO_
TIMESTAMPN
S_
NEW
SO_
TIMESTAMPN
S_
OLD
SO_
TIMESTAM
P_
NEW
SO_
TIMESTAM
P_
OLD
SO_
TXREHASH
SO_
TXTIME
SO_TYPE
SO_
WIFI_
STATUS
SO_
ZEROCOPY
SYS_
ACCEPT
SYS_
ACCEP
T4
SYS_
BIND
SYS_
CONNECT
SYS_
GETPEERNAME
SYS_
GETSOCKNAME
SYS_
GETSOCKOPT
SYS_
LISTEN
SYS_
RECV
SYS_
RECVFROM
SYS_
RECVMMSG
SYS_
RECVMSG
SYS_
SEND
SYS_
SENDMMSG
SYS_
SENDMSG
SYS_
SENDTO
SYS_
SETSOCKOPT
SYS_
SHUTDOWN
SYS_
SOCKET
SYS_
SOCKETPAIR
TCPI_
OPT_
ECN
TCPI_
OPT_
ECN_
SEEN
TCPI_
OPT_
SACK
TCPI_
OPT_
SYN_
DATA
TCPI_
OPT_
TIMESTAMPS
TCPI_
OPT_
USEC_
TS
TCPI_
OPT_
WSCALE
TCP_
AO_
ADD_
KEY
TCP_
AO_
DEL_
KEY
TCP_
AO_
GET_
KEYS
TCP_
AO_
INFO
TCP_
AO_
KEYF_
EXCLUD
E_
OPT
TCP_
AO_
KEYF_
IFINDEX
TCP_
AO_
MAXKEYLEN
TCP_
AO_
REPAIR
TCP_
CC_
INFO
TCP_
CM_
INQ
TCP_
CONGESTION
TCP_
CORK
TCP_
DATA_
OFFSET
TCP_
DEFE
R_
ACCEPT
TCP_
FASTOPEN
TCP_
FASTOPE
N_
CONNECT
TCP_
FASTOPE
N_
KEY
TCP_
FASTOPE
N_
NO_
COOKIE
TCP_
FLAG_
ACK
TCP_
FLAG_
CWR
TCP_
FLAG_
ECE
TCP_
FLAG_
FIN
TCP_
FLAG_
PSH
TCP_
FLAG_
RST
TCP_
FLAG_
SYN
TCP_
FLAG_
URG
TCP_
INFO
TCP_INQ
TCP_
KEEPCNT
TCP_
KEEPIDLE
TCP_
KEEPINTVL
TCP_
LINGE
R2
TCP_
MAXSEG
TCP_
MD5SIG
TCP_
MD5SI
G_
EXT
TCP_
MD5SI
G_
FLAG_
IFINDEX
TCP_
MD5SI
G_
FLAG_
PREFIX
TCP_
MD5SI
G_
MAXKEYLEN
TCP_
MSS_
DEFAULT
TCP_
MSS_
DESIRED
TCP_
NLA_
BUSY
TCP_
NLA_
BYTE
S_
NOTSENT
TCP_
NLA_
BYTE
S_
RETRANS
TCP_
NLA_
BYTE
S_
SENT
TCP_
NLA_
CA_
STATE
TCP_
NLA_
DATA_
SEGS_
OUT
TCP_
NLA_
DELIVERED
TCP_
NLA_
DELIVERE
D_
CE
TCP_
NLA_
DELIVER
Y_
RATE
TCP_
NLA_
DELIVER
Y_
RATE_
APP_
LMT
TCP_
NLA_
DSAC
K_
DUPS
TCP_
NLA_
EDT
TCP_
NLA_
MIN_
RTT
TCP_
NLA_
PACIN
G_
RATE
TCP_
NLA_
PAD
TCP_
NLA_
RECU
R_
RETRANS
TCP_
NLA_
REHASH
TCP_
NLA_
REORDERING
TCP_
NLA_
REOR
D_
SEEN
TCP_
NLA_
RWND_
LIMITED
TCP_
NLA_
SNDBU
F_
LIMITED
TCP_
NLA_
SNDQ_
SIZE
TCP_
NLA_
SND_
CWND
TCP_
NLA_
SND_
SSTHRESH
TCP_
NLA_
SRTT
TCP_
NLA_
TIMEOU
T_
REHASH
TCP_
NLA_
TOTA
L_
RETRANS
TCP_
NLA_
TTL
TCP_
NODELAY
TCP_
NOTSEN
T_
LOWAT
TCP_
NO_
QUEUE
TCP_
QUEUE
S_
NR
TCP_
QUEU
E_
SEQ
TCP_
QUICKACK
TCP_
RECEIV
E_
ZEROCOP
Y_
FLAG_
TLB_
CLEA
N_
HINT
TCP_
RECV_
QUEUE
TCP_
REPAIR
TCP_
REPAI
R_
OFF
TCP_
REPAI
R_
OFF_
NO_
WP
TCP_
REPAI
R_
ON
TCP_
REPAI
R_
OPTIONS
TCP_
REPAI
R_
QUEUE
TCP_
REPAI
R_
WINDOW
TCP_
RESERVE
D_
BITS
TCP_
SAVE
D_
SYN
TCP_
SAVE_
SYN
TCP_
SEND_
QUEUE
TCP_
SYNCNT
TCP_
THIN_
DUPACK
TCP_
THIN_
LINEA
R_
TIMEOUTS
TCP_
TIMESTAMP
TCP_
TX_
DELAY
TCP_ULP
TCP_
USER_
TIMEOUT
TCP_
WINDO
W_
CLAMP
TCP_
ZEROCOP
Y_
RECEIVE
UNIX_
PATH_
MAX
XT_
CONTINUE
XT_
ERRO
R_
TARGET
XT_
EXTENSIO
N_
MAXNAMELEN
XT_
FUNCTIO
N_
MAXNAMELEN
XT_
INV_
PROTO
XT_
RETURN
XT_
STANDAR
D_
TARGET
XT_
TABL
E_
MAXNAMELEN
XT_
TCP_
INV_
DSTPT
XT_
TCP_
INV_
FLAGS
XT_
TCP_
INV_
MASK
XT_
TCP_
INV_
OPTION
XT_
TCP_
INV_
SRCPT
XT_
UDP_
INV_
DSTPT
XT_
UDP_
INV_
MASK
XT_
UDP_
INV_
SRCPT
_K_
SS_
MAXSIZE
__
IPV4_
DEVCON
F_
MAX
__
LITTL
E_
ENDIAN
__
SOCK_
SIZE__
__
SO_
ACCEPTCON
Type Aliases
§
__be16
__be32
__be64
__
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_
time_
t
__
kernel_
old_
uid_
t
__
kernel_
pid_
t
__
kernel_
ptrdiff_
t
__
kernel_
sa_
family_
t
__
kernel_
size_
t
__
kernel_
ssize_
t
__
kernel_
suseconds_
t
__
kernel_
time64_
t
__
kernel_
time_
t
__
kernel_
timer_
t
__
kernel_
uid16_
t
__
kernel_
uid32_
t
__
kernel_
uid_
t
__
kernel_
ulong_
t
__le16
__le32
__le64
__
poll_
t
__s8
__s16
__s32
__s64
__s128
__sum16
__u8
__u16
__u32
__u64
__u128
__wsum
socklen_
t
Unions
§
__
kernel_
sockaddr_
storage__
bindgen_
ty_
1
if_
settings__
bindgen_
ty_
1
ifconf__
bindgen_
ty_
1
ifreq__
bindgen_
ty_
1
ifreq__
bindgen_
ty_
2
in6_
addr__
bindgen_
ty_
1
iphdr__
bindgen_
ty_
1
ipv6hdr__
bindgen_
ty_
1
nf_
inet_
addr
tcp_
word_
hdr
xt_
entry_
match__
bindgen_
ty_
1
xt_
entry_
target__
bindgen_
ty_
1