Zig 0.17.0-dev (Split by item)
This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig library itself.
Zig › std/ › os/ › linux.zig › IP
IP
linux.IP
pub const IP = struct
File
Code
pub const IP = struct {
pub const TOS = 1 ;
pub const TTL = 2 ;
pub const HDRINCL = 3 ;
pub const OPTIONS = 4 ;
pub const ROUTER_ALERT = 5 ;
pub const RECVOPTS = 6 ;
pub const RETOPTS = 7 ;
pub const PKTINFO = 8 ;
pub const PKTOPTIONS = 9 ;
pub const PMTUDISC = 10 ;
pub const MTU_DISCOVER = 10 ;
pub const RECVERR = 11 ;
pub const RECVTTL = 12 ;
pub const RECVTOS = 13 ;
pub const MTU = 14 ;
pub const FREEBIND = 15 ;
pub const IPSEC_POLICY = 16 ;
pub const XFRM_POLICY = 17 ;
pub const PASSSEC = 18 ;
pub const TRANSPARENT = 19 ;
pub const ORIGDSTADDR = 20 ;
pub const RECVORIGDSTADDR = IP .ORIGDSTADDR ;
pub const MINTTL = 21 ;
pub const NODEFRAG = 22 ;
pub const CHECKSUM = 23 ;
pub const BIND_ADDRESS_NO_PORT = 24 ;
pub const RECVFRAGSIZE = 25 ;
pub const MULTICAST_IF = 32 ;
pub const MULTICAST_TTL = 33 ;
pub const MULTICAST_LOOP = 34 ;
pub const ADD_MEMBERSHIP = 35 ;
pub const DROP_MEMBERSHIP = 36 ;
pub const UNBLOCK_SOURCE = 37 ;
pub const BLOCK_SOURCE = 38 ;
pub const ADD_SOURCE_MEMBERSHIP = 39 ;
pub const DROP_SOURCE_MEMBERSHIP = 40 ;
pub const MSFILTER = 41 ;
pub const MULTICAST_ALL = 49 ;
pub const UNICAST_IF = 50 ;
pub const RECVRETOPTS = IP .RETOPTS ;
pub const PMTUDISC_DONT = 0 ;
pub const PMTUDISC_WANT = 1 ;
pub const PMTUDISC_DO = 2 ;
pub const PMTUDISC_PROBE = 3 ;
pub const PMTUDISC_INTERFACE = 4 ;
pub const PMTUDISC_OMIT = 5 ;
pub const DEFAULT_MULTICAST_TTL = 1 ;
pub const DEFAULT_MULTICAST_LOOP = 1 ;
pub const MAX_MEMBERSHIPS = 20 ;
}