core.sys.dragonflybsd.netinet.in_

D header file for DragonFlyBSD's extensions to POSIX's netinet/in.h.

var __IPV6_ADDR_SCOPE_GLOBAL __IPV6_ADDR_SCOPE_INTFACELOCAL __IPV6_ADDR_SCOPE_LINKLOCAL __IPV6_ADDR_SCOPE_NODELOCAL __IPV6_ADDR_SCOPE_SITELOCAL ICMP6_FILTER ICMPV6CTL_ND6_ONLINKNSRFC4861 IN6ADDR_ANY_INIT IN6ADDR_INTFACELOCAL_ALLNODES_INIT in6addr_linklocal_allnodes IN6ADDR_LINKLOCAL_ALLNODES_INIT in6addr_linklocal_allrouters IN6ADDR_LINKLOCAL_ALLROUTERS_INIT in6addr_linklocal_allv2routers IN6ADDR_LINKLOCAL_ALLV2ROUTERS_INIT IN6ADDR_LOOPBACK_INIT in6addr_nodelocal_allnodes IN6ADDR_NODELOCAL_ALLNODES_INIT IN_CLASSA_HOST IN_CLASSA_MAX IN_CLASSA_NET IN_CLASSA_NSHIFT IN_CLASSB_HOST IN_CLASSB_MAX IN_CLASSB_NET IN_CLASSB_NSHIFT IN_CLASSC_HOST IN_CLASSC_NET IN_CLASSC_NSHIFT IN_CLASSD_HOST IN_CLASSD_NET IN_CLASSD_NSHIFT IN_LOOPBACKNET IN_RFC3021_MASK INADDR_ALLHOSTS_GROUP INADDR_ALLMDNS_GROUP INADDR_ALLRPTS_GROUP INADDR_ALLRTRS_GROUP INADDR_CARP_GROUP INADDR_MAX_LOCAL_GROUP INADDR_PFSYNC_GROUP INADDR_UNSPEC_GROUP IP_ADD_MEMBERSHIP IP_ADD_SOURCE_MEMBERSHIP IP_BINDANY IP_BINDMULTI IP_BLOCK_SOURCE IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_TTL IP_DROP_MEMBERSHIP IP_DROP_SOURCE_MEMBERSHIP IP_DUMMYNET3 IP_FLOWID IP_FLOWTYPE IP_FW3 IP_HDRINCL IP_IPSEC_POLICY IP_MAX_GROUP_SRC_FILTER IP_MAX_MEMBERSHIPS IP_MAX_SOCK_SRC_FILTER IP_MIN_MEMBERSHIPS IP_MULTICAST_IF IP_MULTICAST_LOOP IP_MULTICAST_TTL IP_MULTICAST_VIF IP_ONESBCAST IP_OPTIONS IP_ORIGDSTADDR IP_PORTRANGE IP_PORTRANGE_DEFAULT IP_PORTRANGE_HIGH IP_PORTRANGE_LOW IP_RECVDSTADDR IP_RECVFLOWID IP_RECVIF IP_RECVOPTS IP_RECVORIGDSTADDR IP_RECVRETOPTS IP_RECVRSSBUCKETID IP_RETOPTS IP_RSS_LISTEN_BUCKET IP_RSSBUCKETID IP_RSVP_OFF IP_RSVP_ON IP_RSVP_VIF_OFF IP_RSVP_VIF_ON IP_SENDSRCADDR IP_TOS IP_TTL IP_UNBLOCK_SOURCE IPCTL_ACCEPTSOURCEROUTE IPCTL_DEFMTU IPCTL_DEFTTL IPCTL_DIRECTEDBROADCAST IPCTL_FASTFORWARDING IPCTL_FORWARDING IPCTL_GIF_TTL IPCTL_INTRDQDROPS IPCTL_INTRDQMAXLEN IPCTL_INTRQDROPS IPCTL_INTRQMAXLEN IPCTL_SENDREDIRECTS IPCTL_SOURCEROUTE IPCTL_STATS IPPORT_EPHEMERALFIRST IPPORT_EPHEMERALLAST IPPORT_HIFIRSTAUTO IPPORT_HILASTAUTO IPPORT_MAX IPPORT_RESERVED IPPORT_RESERVEDSTART IPPROTO_3PC IPPROTO_ADFS IPPROTO_AH IPPROTO_AHIP IPPROTO_APES IPPROTO_ARGUS IPPROTO_AX25 IPPROTO_BHA IPPROTO_BLT IPPROTO_BRSATMON IPPROTO_CARP IPPROTO_CFTP IPPROTO_CHAOS IPPROTO_CMTP IPPROTO_CPHB IPPROTO_CPNX IPPROTO_DDP IPPROTO_DGP IPPROTO_DONE IPPROTO_DSTOPTS IPPROTO_EGP IPPROTO_EMCON IPPROTO_ENCAP IPPROTO_EON IPPROTO_ESP IPPROTO_ETHERIP IPPROTO_FRAGMENT IPPROTO_GMTP IPPROTO_GRE IPPROTO_HELLO IPPROTO_HIP IPPROTO_HMP IPPROTO_HOPOPTS IPPROTO_ICMPV6 IPPROTO_IDPR IPPROTO_IDRP IPPROTO_IGP IPPROTO_IGRP IPPROTO_IL IPPROTO_INLSP IPPROTO_INP IPPROTO_IPCOMP IPPROTO_IPCV IPPROTO_IPEIP IPPROTO_IPIP IPPROTO_IPPC IPPROTO_IPV4 IPPROTO_IRTP IPPROTO_KRYPTOLAN IPPROTO_LARP IPPROTO_LEAF1 IPPROTO_LEAF2 IPPROTO_MEAS IPPROTO_MH IPPROTO_MHRP IPPROTO_MICP IPPROTO_MOBILE IPPROTO_MPLS IPPROTO_MTP IPPROTO_MUX IPPROTO_NHRP IPPROTO_NONE IPPROTO_NSP IPPROTO_NVPII IPPROTO_OSPFIGP IPPROTO_PFSYNC IPPROTO_PGM IPPROTO_PIGP IPPROTO_PIM IPPROTO_PRM IPPROTO_PVP IPPROTO_RCCMON IPPROTO_RDP IPPROTO_RESERVED_253 IPPROTO_RESERVED_254 IPPROTO_ROUTING IPPROTO_RSVP IPPROTO_RVD IPPROTO_SATEXPAK IPPROTO_SATMON IPPROTO_SCCSP IPPROTO_SCTP IPPROTO_SDRP IPPROTO_SEP IPPROTO_SHIM6 IPPROTO_SKIP IPPROTO_SRPC IPPROTO_ST IPPROTO_SVMTP IPPROTO_SWIPE IPPROTO_TCF IPPROTO_TLSP IPPROTO_TP IPPROTO_TPXX IPPROTO_TRUNK1 IPPROTO_TRUNK2 IPPROTO_TTP IPPROTO_UDPLITE IPPROTO_VINES IPPROTO_VISA IPPROTO_VMTP IPPROTO_WBEXPAK IPPROTO_WBMON IPPROTO_WSN IPPROTO_XNET IPPROTO_XTP IPV6_AUTOFLOWLABEL IPV6_BINDANY IPV6_BINDMULTI IPV6_CHECKSUM IPV6_DEFAULT_MULTICAST_HOPS IPV6_DEFAULT_MULTICAST_LOOP IPV6_DONTFRAG IPV6_DSTOPTS IPV6_FLOWID IPV6_FLOWTYPE IPV6_FW_ADD IPV6_FW_DEL IPV6_FW_FLUSH IPV6_FW_GET IPV6_FW_ZERO IPV6_HOPLIMIT IPV6_HOPOPTS IPV6_IPSEC_POLICY IPV6_MAX_GROUP_SRC_FILTER IPV6_MAX_MEMBERSHIPS IPV6_MAX_SOCK_SRC_FILTER IPV6_MIN_MEMBERSHIPS IPV6_NEXTHOP IPV6_ORIGDSTADDR IPV6_PATHMTU IPV6_PKTINFO IPV6_PORTRANGE IPV6_PORTRANGE_DEFAULT IPV6_PORTRANGE_HIGH IPV6_PORTRANGE_LOW IPV6_PREFER_TEMPADDR IPV6_RECVDSTOPTS IPV6_RECVFLOWID IPV6_RECVHOPLIMIT IPV6_RECVHOPOPTS IPV6_RECVORIGDSTADDR IPV6_RECVPATHMTU IPV6_RECVPKTINFO IPV6_RECVRSSBUCKETID IPV6_RECVRTHDR IPV6_RECVTCLASS IPV6_RSS_LISTEN_BUCKET IPV6_RSSBUCKETID IPV6_RTHDR IPV6_RTHDR_LOOSE IPV6_RTHDR_STRICT IPV6_RTHDR_TYPE_0 IPV6_RTHDRDSTOPTS IPV6_SOCKOPT_RESERVED1 IPV6_TCLASS IPV6_USE_MIN_MTU IPV6CTL_ACCEPT_RTADV IPV6CTL_ADDRCTLPOLICY IPV6CTL_AUTO_FLOWLABEL IPV6CTL_AUTO_LINKLOCAL IPV6CTL_DAD_COUNT IPV6CTL_DEFHLIM IPV6CTL_DEFMCASTHLIM IPV6CTL_DEFMTU IPV6CTL_FORWARDING IPV6CTL_FORWSRCRT IPV6CTL_GIF_HLIM IPV6CTL_HDRNESTLIMIT IPV6CTL_INTRDQMAXLEN IPV6CTL_INTRQMAXLEN IPV6CTL_KAME_VERSION IPV6CTL_LOG_INTERVAL IPV6CTL_MAXFRAGPACKETS IPV6CTL_MAXFRAGS IPV6CTL_MAXID IPV6CTL_MCAST_PMTU IPV6CTL_MRTPROTO IPV6CTL_MRTSTATS IPV6CTL_NO_RADR IPV6CTL_NORBIT_RAIF IPV6CTL_PREFER_TEMPADDR IPV6CTL_RFC6204W3 IPV6CTL_RIP6STATS IPV6CTL_RR_PRUNE IPV6CTL_SENDREDIRECTS IPV6CTL_SOURCECHECK IPV6CTL_SOURCECHECK_LOGINT IPV6CTL_STATS IPV6CTL_STEALTH IPV6CTL_TEMPPLTIME IPV6CTL_TEMPVLTIME IPV6CTL_USE_DEFAULTZONE IPV6CTL_USE_DEPRECATED IPV6CTL_USETEMPADDR IPV6CTL_V6ONLY IPV6PORT_ANONMAX IPV6PORT_ANONMIN IPV6PORT_RESERVED IPV6PORT_RESERVEDMAX IPV6PORT_RESERVEDMIN IPV6PROTO_MAXID MCAST_BLOCK_SOURCE MCAST_EXCLUDE MCAST_INCLUDE MCAST_JOIN_GROUP MCAST_JOIN_SOURCE_GROUP MCAST_LEAVE_GROUP MCAST_LEAVE_SOURCE_GROUP MCAST_UNBLOCK_SOURCE MCAST_UNDEFINED

Types 7

structip_mreq
Fields
in_addr imr_multiaddr
in_addr imr_interface
structip_mreqn
Fields
in_addr imr_multiaddr
in_addr imr_address
int imr_ifindex
structip_mreq_source
Fields
in_addr imr_multiaddr
in_addr imr_sourceaddr
in_addr imr_interface
structgroup_req
Fields
uint gr_interface
sockaddr_storage gr_group
structgroup_source_req
Fields
uint gsr_interface
sockaddr_storage gsr_group
sockaddr_storage gsr_source
structin6_pktinfo
Fields
in6_addr ipi6_addr
uint ipi6_ifindex
structip6_mtuinfo
Fields
sockaddr_in6 ip6m_addr
uint ip6m_mtu

Functions 38

fnbool IN_CLASSA(in_addr_t i) pure @safe
fnbool IN_CLASSB(in_addr_t i) pure @safe
fnbool IN_CLASSC(in_addr_t i) pure @safe
fnbool IN_CLASSD(in_addr_t i) pure @safe
fnbool IN_MULTICAST(in_addr_t i)
fnbool IN_EXPERIMENTAL(in_addr_t i) pure @safe
fnbool IN_BADCLASS(in_addr_t i) pure @safe
fnbool IN_LINKLOCAL(in_addr_t i) pure @safe
fnbool IN_LOOPBACK(in_addr_t i) pure @safe
fnbool IN_ZERONET(in_addr_t i) pure @safe
fnbool IN_PRIVATE(in_addr_t i) pure @safe
fnbool IN_LOCAL_GROUP(in_addr_t i) pure @safe
fnbool IN_ANY_LOCAL(in_addr_t i) pure @safe
fnint setipv4sourcefilter(int, in_addr, in_addr, uint, uint, in_addr *)
fnint getipv4sourcefilter(int, in_addr, in_addr, uint *, uint *, in_addr *)
fnint setsourcefilter(int, uint, sockaddr *, socklen_t, uint, uint, sockaddr_storage *)
fnint getsourcefilter(int, uint, sockaddr *, socklen_t, uint *, uint *, sockaddr_storage *)
fnbool IN6_ARE_ADDR_EQUAL(in6_addr * a, in6_addr * b) pure @safe
fnsize_t inet6_rthdr_space(int, int) @trusted
fncmsghdr * inet6_rthdr_init(void *, int)
fnint inet6_rthdr_add(cmsghdr *, const in6_addr *, uint)
fnint inet6_rthdr_lasthop(cmsghdr *, uint)
fnint inet6_rthdr_segments(const cmsghdr *)
fnin6_addr * inet6_rthdr_getaddr(cmsghdr *, int)
fnint inet6_rthdr_getflags(const cmsghdr *, int)
fnint inet6_opt_init(void *, socklen_t)
fnint inet6_opt_append(void *, socklen_t, int, ubyte, socklen_t, ubyte, void * *)
fnint inet6_opt_finish(void *, socklen_t, int)
fnint inet6_opt_set_val(void *, int, void *, socklen_t)
fnint inet6_opt_next(void *, socklen_t, int, ubyte *, socklen_t *, void * *)
fnint inet6_opt_find(void *, socklen_t, int, ubyte, socklen_t *, void * *)
fnint inet6_opt_get_val(void *, int, void *, socklen_t)
fnsocklen_t inet6_rth_space(int, int) @trusted
fnvoid * inet6_rth_init(void *, socklen_t, int, int)
fnint inet6_rth_add(void *, const in6_addr *)
fnint inet6_rth_reverse(const void *, void *)
fnint inet6_rth_segments(const void *)
fnin6_addr * inet6_rth_getaddr(const void *, int)

Variables 322

enumvarIPPROTO_HOPOPTS = 0
enumvarIPPROTO_IPV4 = 4
enumvarIPPROTO_IPIP = IPPROTO_IPV4
enumvarIPPROTO_ST = 7
enumvarIPPROTO_EGP = 8
enumvarIPPROTO_PIGP = 9
enumvarIPPROTO_RCCMON = 10
enumvarIPPROTO_NVPII = 11
enumvarIPPROTO_ARGUS = 13
enumvarIPPROTO_EMCON = 14
enumvarIPPROTO_XNET = 15
enumvarIPPROTO_CHAOS = 16
enumvarIPPROTO_MUX = 18
enumvarIPPROTO_MEAS = 19
enumvarIPPROTO_HMP = 20
enumvarIPPROTO_PRM = 21
enumvarIPPROTO_TRUNK1 = 23
enumvarIPPROTO_TRUNK2 = 24
enumvarIPPROTO_LEAF1 = 25
enumvarIPPROTO_LEAF2 = 26
enumvarIPPROTO_RDP = 27
enumvarIPPROTO_IRTP = 28
enumvarIPPROTO_TP = 29
enumvarIPPROTO_BLT = 30
enumvarIPPROTO_NSP = 31
enumvarIPPROTO_INP = 32
enumvarIPPROTO_SEP = 33
enumvarIPPROTO_3PC = 34
enumvarIPPROTO_IDPR = 35
enumvarIPPROTO_XTP = 36
enumvarIPPROTO_DDP = 37
enumvarIPPROTO_CMTP = 38
enumvarIPPROTO_TPXX = 39
enumvarIPPROTO_IL = 40
enumvarIPPROTO_SDRP = 42
enumvarIPPROTO_ROUTING = 43
enumvarIPPROTO_FRAGMENT = 44
enumvarIPPROTO_IDRP = 45
enumvarIPPROTO_RSVP = 46
enumvarIPPROTO_GRE = 47
enumvarIPPROTO_MHRP = 48
enumvarIPPROTO_BHA = 49
enumvarIPPROTO_ESP = 50
enumvarIPPROTO_AH = 51
enumvarIPPROTO_INLSP = 52
enumvarIPPROTO_SWIPE = 53
enumvarIPPROTO_NHRP = 54
enumvarIPPROTO_MOBILE = 55
enumvarIPPROTO_TLSP = 56
enumvarIPPROTO_SKIP = 57
enumvarIPPROTO_ICMPV6 = 58
enumvarIPPROTO_NONE = 59
enumvarIPPROTO_DSTOPTS = 60
enumvarIPPROTO_AHIP = 61
enumvarIPPROTO_CFTP = 62
enumvarIPPROTO_HELLO = 63
enumvarIPPROTO_SATEXPAK = 64
enumvarIPPROTO_KRYPTOLAN = 65
enumvarIPPROTO_RVD = 66
enumvarIPPROTO_IPPC = 67
enumvarIPPROTO_ADFS = 68
enumvarIPPROTO_SATMON = 69
enumvarIPPROTO_VISA = 70
enumvarIPPROTO_IPCV = 71
enumvarIPPROTO_CPNX = 72
enumvarIPPROTO_CPHB = 73
enumvarIPPROTO_WSN = 74
enumvarIPPROTO_PVP = 75
enumvarIPPROTO_BRSATMON = 76
enumvarIPPROTO_WBMON = 78
enumvarIPPROTO_WBEXPAK = 79
enumvarIPPROTO_EON = 80
enumvarIPPROTO_VMTP = 81
enumvarIPPROTO_SVMTP = 82
enumvarIPPROTO_VINES = 83
enumvarIPPROTO_TTP = 84
enumvarIPPROTO_IGP = 85
enumvarIPPROTO_DGP = 86
enumvarIPPROTO_TCF = 87
enumvarIPPROTO_IGRP = 88
enumvarIPPROTO_OSPFIGP = 89
enumvarIPPROTO_SRPC = 90
enumvarIPPROTO_LARP = 91
enumvarIPPROTO_MTP = 92
enumvarIPPROTO_AX25 = 93
enumvarIPPROTO_IPEIP = 94
enumvarIPPROTO_MICP = 95
enumvarIPPROTO_SCCSP = 96
enumvarIPPROTO_ETHERIP = 97
enumvarIPPROTO_ENCAP = 98
enumvarIPPROTO_APES = 99
enumvarIPPROTO_GMTP = 100
enumvarIPPROTO_IPCOMP = 108
enumvarIPPROTO_SCTP = 132
enumvarIPPROTO_MH = 135
enumvarIPPROTO_UDPLITE = 136
enumvarIPPROTO_HIP = 139
enumvarIPPROTO_SHIM6 = 140
enumvarIPPROTO_PIM = 103
enumvarIPPROTO_CARP = 112
enumvarIPPROTO_PGM = 113
enumvarIPPROTO_MPLS = 137
enumvarIPPROTO_PFSYNC = 240
enumvarIPPROTO_RESERVED_253 = 253
enumvarIPPROTO_RESERVED_254 = 254
enumvarIPPROTO_DONE = 257
enumvarIPPORT_RESERVED = 1024
enumvarIPPORT_EPHEMERALFIRST = 10000
enumvarIPPORT_EPHEMERALLAST = 65535
enumvarIPPORT_HIFIRSTAUTO = 49152
enumvarIPPORT_HILASTAUTO = 65535
enumvarIPPORT_RESERVEDSTART = 600
enumvarIPPORT_MAX = 65535
enumvarIN_CLASSA_NET = 0xff000000
enumvarIN_CLASSA_NSHIFT = 24
enumvarIN_CLASSA_HOST = 0x00ffffff
enumvarIN_CLASSA_MAX = 128
enumvarIN_CLASSB_NET = 0xffff0000
enumvarIN_CLASSB_NSHIFT = 16
enumvarIN_CLASSB_HOST = 0x0000ffff
enumvarIN_CLASSB_MAX = 65536
enumvarIN_CLASSC_NET = 0xffffff00
enumvarIN_CLASSC_NSHIFT = 8
enumvarIN_CLASSC_HOST = 0x000000ff
enumvarIN_CLASSD_NET = 0xf0000000
enumvarIN_CLASSD_NSHIFT = 28
enumvarIN_CLASSD_HOST = 0x0fffffff
enumvarINADDR_UNSPEC_GROUP = 0xe0000000
enumvarINADDR_ALLHOSTS_GROUP = 0xe0000001
enumvarINADDR_ALLRTRS_GROUP = 0xe0000002
enumvarINADDR_ALLRPTS_GROUP = 0xe0000016
enumvarINADDR_CARP_GROUP = 0xe0000012
enumvarINADDR_PFSYNC_GROUP = 0xe00000f0
enumvarINADDR_ALLMDNS_GROUP = 0xe00000fb
enumvarINADDR_MAX_LOCAL_GROUP = 0xe00000ff
enumvarIN_LOOPBACKNET = 127
enumvarIN_RFC3021_MASK = 0xfffffffe
enumvarIP_OPTIONS = 1
enumvarIP_HDRINCL = 2
enumvarIP_TOS = 3
enumvarIP_TTL = 4
enumvarIP_RECVOPTS = 5
enumvarIP_RECVRETOPTS = 6
enumvarIP_RECVDSTADDR = 7
enumvarIP_SENDSRCADDR = IP_RECVDSTADDR
enumvarIP_RETOPTS = 8
enumvarIP_MULTICAST_IF = 9
enumvarIP_MULTICAST_TTL = 10
enumvarIP_MULTICAST_LOOP = 11
enumvarIP_ADD_MEMBERSHIP = 12
enumvarIP_DROP_MEMBERSHIP = 13
enumvarIP_MULTICAST_VIF = 14
enumvarIP_RSVP_ON = 15
enumvarIP_RSVP_OFF = 16
enumvarIP_RSVP_VIF_ON = 17
enumvarIP_RSVP_VIF_OFF = 18
enumvarIP_PORTRANGE = 19
enumvarIP_RECVIF = 20
enumvarIP_IPSEC_POLICY = 21
enumvarIP_ONESBCAST = 23
enumvarIP_BINDANY = 24
enumvarIP_BINDMULTI = 25
enumvarIP_RSS_LISTEN_BUCKET = 26
enumvarIP_ORIGDSTADDR = 27
enumvarIP_RECVORIGDSTADDR = IP_ORIGDSTADDR
enumvarIP_FW3 = 48
enumvarIP_DUMMYNET3 = 49
enumvarIP_ADD_SOURCE_MEMBERSHIP = 70
enumvarIP_DROP_SOURCE_MEMBERSHIP = 71
enumvarIP_BLOCK_SOURCE = 72
enumvarIP_UNBLOCK_SOURCE = 73
enumvarMCAST_JOIN_GROUP = 80
enumvarMCAST_LEAVE_GROUP = 81
enumvarMCAST_JOIN_SOURCE_GROUP = 82
enumvarMCAST_LEAVE_SOURCE_GROUP = 83
enumvarMCAST_BLOCK_SOURCE = 84
enumvarMCAST_UNBLOCK_SOURCE = 85
enumvarIP_FLOWID = 90
enumvarIP_FLOWTYPE = 91
enumvarIP_RSSBUCKETID = 92
enumvarIP_RECVFLOWID = 93
enumvarIP_RECVRSSBUCKETID = 94
enumvarIP_DEFAULT_MULTICAST_TTL = 1
enumvarIP_DEFAULT_MULTICAST_LOOP = 1
enumvarIP_MIN_MEMBERSHIPS = 31
enumvarIP_MAX_MEMBERSHIPS = 4095
enumvarIP_MAX_GROUP_SRC_FILTER = 512
enumvarIP_MAX_SOCK_SRC_FILTER = 128
enumvarMCAST_UNDEFINED = 0
enumvarMCAST_INCLUDE = 1
enumvarMCAST_EXCLUDE = 2
enumvarIP_PORTRANGE_DEFAULT = 0
enumvarIP_PORTRANGE_HIGH = 1
enumvarIP_PORTRANGE_LOW = 2
enumvarIPCTL_FORWARDING = 1
enumvarIPCTL_SENDREDIRECTS = 2
enumvarIPCTL_DEFTTL = 3
enumvarIPCTL_DEFMTU = 4
enumvarIPCTL_SOURCEROUTE = 8
enumvarIPCTL_DIRECTEDBROADCAST = 9
enumvarIPCTL_INTRQMAXLEN = 10
enumvarIPCTL_INTRQDROPS = 11
enumvarIPCTL_STATS = 12
enumvarIPCTL_ACCEPTSOURCEROUTE = 13
enumvarIPCTL_FASTFORWARDING = 14
enumvarIPCTL_GIF_TTL = 16
enumvarIPCTL_INTRDQMAXLEN = 17
enumvarIPCTL_INTRDQDROPS = 18
enumvarIPV6PORT_RESERVED = 1024
enumvarIPV6PORT_ANONMIN = 49152
enumvarIPV6PORT_ANONMAX = 65535
enumvarIPV6PORT_RESERVEDMIN = 600
enumvarIPV6PORT_RESERVEDMAX = IPV6PORT_RESERVED - 1
enumvarIN6ADDR_ANY_INIT = in6_addr.init
enumvarIN6ADDR_LOOPBACK_INIT = in6_addr([0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01])
enumvarIN6ADDR_NODELOCAL_ALLNODES_INIT = in6_addr([0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01])
enumvarIN6ADDR_INTFACELOCAL_ALLNODES_INIT = in6_addr([0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01])
enumvarIN6ADDR_LINKLOCAL_ALLNODES_INIT = in6_addr([0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01])
enumvarIN6ADDR_LINKLOCAL_ALLROUTERS_INIT = in6_addr([0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02])
enumvarIN6ADDR_LINKLOCAL_ALLV2ROUTERS_INIT = in6_addr([0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16])
varin6_addr in6addr_nodelocal_allnodes
varin6_addr in6addr_linklocal_allnodes
varin6_addr in6addr_linklocal_allrouters
varin6_addr in6addr_linklocal_allv2routers
enumvar__IPV6_ADDR_SCOPE_NODELOCAL = 0x01
enumvar__IPV6_ADDR_SCOPE_INTFACELOCAL = 0x01
enumvar__IPV6_ADDR_SCOPE_LINKLOCAL = 0x02
enumvar__IPV6_ADDR_SCOPE_SITELOCAL = 0x05
enumvar__IPV6_ADDR_SCOPE_GLOBAL = 0x0e
enumvarIPV6_SOCKOPT_RESERVED1 = 3
enumvarIPV6_PORTRANGE = 14
enumvarICMP6_FILTER = 18
enumvarIPV6_CHECKSUM = 26
enumvarIPV6_IPSEC_POLICY = 28
enumvarIPV6_FW_ADD = 30
enumvarIPV6_FW_DEL = 31
enumvarIPV6_FW_FLUSH = 32
enumvarIPV6_FW_ZERO = 33
enumvarIPV6_FW_GET = 34
enumvarIPV6_RTHDRDSTOPTS = 35
enumvarIPV6_RECVPKTINFO = 36
enumvarIPV6_RECVHOPLIMIT = 37
enumvarIPV6_RECVRTHDR = 38
enumvarIPV6_RECVHOPOPTS = 39
enumvarIPV6_RECVDSTOPTS = 40
enumvarIPV6_USE_MIN_MTU = 42
enumvarIPV6_RECVPATHMTU = 43
enumvarIPV6_PATHMTU = 44
enumvarIPV6_PKTINFO = 46
enumvarIPV6_HOPLIMIT = 47
enumvarIPV6_NEXTHOP = 48
enumvarIPV6_HOPOPTS = 49
enumvarIPV6_DSTOPTS = 50
enumvarIPV6_RTHDR = 51
enumvarIPV6_RECVTCLASS = 57
enumvarIPV6_AUTOFLOWLABEL = 59
enumvarIPV6_TCLASS = 61
enumvarIPV6_DONTFRAG = 62
enumvarIPV6_PREFER_TEMPADDR = 63
enumvarIPV6_BINDANY = 64
enumvarIPV6_BINDMULTI = 65
enumvarIPV6_RSS_LISTEN_BUCKET = 66
enumvarIPV6_FLOWID = 67
enumvarIPV6_FLOWTYPE = 68
enumvarIPV6_RSSBUCKETID = 69
enumvarIPV6_RECVFLOWID = 70
enumvarIPV6_RECVRSSBUCKETID = 71
enumvarIPV6_ORIGDSTADDR = 72
enumvarIPV6_RECVORIGDSTADDR = IPV6_ORIGDSTADDR
enumvarIPV6_RTHDR_LOOSE = 0
enumvarIPV6_RTHDR_STRICT = 1
enumvarIPV6_RTHDR_TYPE_0 = 0
enumvarIPV6_DEFAULT_MULTICAST_HOPS = 1
enumvarIPV6_DEFAULT_MULTICAST_LOOP = 1
enumvarIPV6_MIN_MEMBERSHIPS = 31
enumvarIPV6_MAX_MEMBERSHIPS = 4095
enumvarIPV6_MAX_GROUP_SRC_FILTER = 512
enumvarIPV6_MAX_SOCK_SRC_FILTER = 128
enumvarIPV6_PORTRANGE_DEFAULT = 0
enumvarIPV6_PORTRANGE_HIGH = 1
enumvarIPV6_PORTRANGE_LOW = 2
enumvarIPV6PROTO_MAXID = IPPROTO_PIM + 1
enumvarIPV6CTL_FORWARDING = 1
enumvarIPV6CTL_SENDREDIRECTS = 2
enumvarIPV6CTL_DEFHLIM = 3
enumvarIPV6CTL_DEFMTU = 4
enumvarIPV6CTL_FORWSRCRT = 5
enumvarIPV6CTL_STATS = 6
enumvarIPV6CTL_MRTSTATS = 7
enumvarIPV6CTL_MRTPROTO = 8
enumvarIPV6CTL_MAXFRAGPACKETS = 9
enumvarIPV6CTL_SOURCECHECK = 10
enumvarIPV6CTL_SOURCECHECK_LOGINT = 11
enumvarIPV6CTL_ACCEPT_RTADV = 12
enumvarIPV6CTL_LOG_INTERVAL = 14
enumvarIPV6CTL_HDRNESTLIMIT = 15
enumvarIPV6CTL_DAD_COUNT = 16
enumvarIPV6CTL_AUTO_FLOWLABEL = 17
enumvarIPV6CTL_DEFMCASTHLIM = 18
enumvarIPV6CTL_GIF_HLIM = 19
enumvarIPV6CTL_KAME_VERSION = 20
enumvarIPV6CTL_USE_DEPRECATED = 21
enumvarIPV6CTL_RR_PRUNE = 22
enumvarIPV6CTL_V6ONLY = 24
enumvarIPV6CTL_USETEMPADDR = 32
enumvarIPV6CTL_TEMPPLTIME = 33
enumvarIPV6CTL_TEMPVLTIME = 34
enumvarIPV6CTL_AUTO_LINKLOCAL = 35
enumvarIPV6CTL_RIP6STATS = 36
enumvarIPV6CTL_PREFER_TEMPADDR = 37
enumvarIPV6CTL_ADDRCTLPOLICY = 38
enumvarIPV6CTL_USE_DEFAULTZONE = 39
enumvarIPV6CTL_MAXFRAGS = 41
enumvarIPV6CTL_MCAST_PMTU = 44
enumvarIPV6CTL_STEALTH = 45
enumvarICMPV6CTL_ND6_ONLINKNSRFC4861 = 47
enumvarIPV6CTL_NO_RADR = 48
enumvarIPV6CTL_NORBIT_RAIF = 49
enumvarIPV6CTL_RFC6204W3 = 50
enumvarIPV6CTL_INTRQMAXLEN = 51
enumvarIPV6CTL_INTRDQMAXLEN = 52
enumvarIPV6CTL_MAXID = 53