Update dependencies

This commit is contained in:
bluepython508
2024-11-01 17:33:34 +00:00
parent 033ac0b400
commit 5cdfab398d
3596 changed files with 1033483 additions and 259 deletions

View File

@@ -0,0 +1,150 @@
//go:build linux
// +build linux
package unix
import (
linux "golang.org/x/sys/unix"
)
const (
AF_INET = linux.AF_INET
AF_INET6 = linux.AF_INET6
AF_UNSPEC = linux.AF_UNSPEC
NETLINK_ROUTE = linux.NETLINK_ROUTE
SizeofIfAddrmsg = linux.SizeofIfAddrmsg
SizeofIfInfomsg = linux.SizeofIfInfomsg
SizeofNdMsg = linux.SizeofNdMsg
SizeofRtMsg = linux.SizeofRtMsg
SizeofRtNexthop = linux.SizeofRtNexthop
RTM_NEWADDR = linux.RTM_NEWADDR
RTM_DELADDR = linux.RTM_DELADDR
RTM_GETADDR = linux.RTM_GETADDR
RTM_NEWLINK = linux.RTM_NEWLINK
RTM_DELLINK = linux.RTM_DELLINK
RTM_GETLINK = linux.RTM_GETLINK
RTM_SETLINK = linux.RTM_SETLINK
RTM_NEWROUTE = linux.RTM_NEWROUTE
RTM_DELROUTE = linux.RTM_DELROUTE
RTM_GETROUTE = linux.RTM_GETROUTE
RTM_NEWNEIGH = linux.RTM_NEWNEIGH
RTM_DELNEIGH = linux.RTM_DELNEIGH
RTM_GETNEIGH = linux.RTM_GETNEIGH
IFA_UNSPEC = linux.IFA_UNSPEC
IFA_ADDRESS = linux.IFA_ADDRESS
IFA_LOCAL = linux.IFA_LOCAL
IFA_LABEL = linux.IFA_LABEL
IFA_BROADCAST = linux.IFA_BROADCAST
IFA_ANYCAST = linux.IFA_ANYCAST
IFA_CACHEINFO = linux.IFA_CACHEINFO
IFA_MULTICAST = linux.IFA_MULTICAST
IFA_FLAGS = linux.IFA_FLAGS
IFF_UP = linux.IFF_UP
IFF_BROADCAST = linux.IFF_BROADCAST
IFF_LOOPBACK = linux.IFF_LOOPBACK
IFF_POINTOPOINT = linux.IFF_POINTOPOINT
IFF_MULTICAST = linux.IFF_MULTICAST
IFLA_UNSPEC = linux.IFLA_UNSPEC
IFLA_ADDRESS = linux.IFLA_ADDRESS
IFLA_BROADCAST = linux.IFLA_BROADCAST
IFLA_IFNAME = linux.IFLA_IFNAME
IFLA_MTU = linux.IFLA_MTU
IFLA_LINK = linux.IFLA_LINK
IFLA_QDISC = linux.IFLA_QDISC
IFLA_OPERSTATE = linux.IFLA_OPERSTATE
IFLA_STATS = linux.IFLA_STATS
IFLA_STATS64 = linux.IFLA_STATS64
IFLA_TXQLEN = linux.IFLA_TXQLEN
IFLA_GROUP = linux.IFLA_GROUP
IFLA_LINKINFO = linux.IFLA_LINKINFO
IFLA_LINKMODE = linux.IFLA_LINKMODE
IFLA_IFALIAS = linux.IFLA_IFALIAS
IFLA_MASTER = linux.IFLA_MASTER
IFLA_CARRIER = linux.IFLA_CARRIER
IFLA_CARRIER_CHANGES = linux.IFLA_CARRIER_CHANGES
IFLA_CARRIER_UP_COUNT = linux.IFLA_CARRIER_UP_COUNT
IFLA_CARRIER_DOWN_COUNT = linux.IFLA_CARRIER_DOWN_COUNT
IFLA_PHYS_PORT_ID = linux.IFLA_PHYS_PORT_ID
IFLA_PHYS_SWITCH_ID = linux.IFLA_PHYS_SWITCH_ID
IFLA_PHYS_PORT_NAME = linux.IFLA_PHYS_PORT_NAME
IFLA_INFO_KIND = linux.IFLA_INFO_KIND
IFLA_INFO_SLAVE_KIND = linux.IFLA_INFO_SLAVE_KIND
IFLA_INFO_DATA = linux.IFLA_INFO_DATA
IFLA_INFO_SLAVE_DATA = linux.IFLA_INFO_SLAVE_DATA
IFLA_XDP = linux.IFLA_XDP
IFLA_XDP_FD = linux.IFLA_XDP_FD
IFLA_XDP_ATTACHED = linux.IFLA_XDP_ATTACHED
IFLA_XDP_FLAGS = linux.IFLA_XDP_FLAGS
IFLA_XDP_PROG_ID = linux.IFLA_XDP_PROG_ID
IFLA_XDP_EXPECTED_FD = linux.IFLA_XDP_EXPECTED_FD
XDP_FLAGS_DRV_MODE = linux.XDP_FLAGS_DRV_MODE
XDP_FLAGS_SKB_MODE = linux.XDP_FLAGS_SKB_MODE
XDP_FLAGS_HW_MODE = linux.XDP_FLAGS_HW_MODE
XDP_FLAGS_MODES = linux.XDP_FLAGS_MODES
XDP_FLAGS_MASK = linux.XDP_FLAGS_MASK
XDP_FLAGS_REPLACE = linux.XDP_FLAGS_REPLACE
XDP_FLAGS_UPDATE_IF_NOEXIST = linux.XDP_FLAGS_UPDATE_IF_NOEXIST
LWTUNNEL_ENCAP_MPLS = linux.LWTUNNEL_ENCAP_MPLS
MPLS_IPTUNNEL_DST = linux.MPLS_IPTUNNEL_DST
MPLS_IPTUNNEL_TTL = linux.MPLS_IPTUNNEL_TTL
NDA_UNSPEC = linux.NDA_UNSPEC
NDA_DST = linux.NDA_DST
NDA_LLADDR = linux.NDA_LLADDR
NDA_CACHEINFO = linux.NDA_CACHEINFO
NDA_IFINDEX = linux.NDA_IFINDEX
RTA_UNSPEC = linux.RTA_UNSPEC
RTA_DST = linux.RTA_DST
RTA_ENCAP = linux.RTA_ENCAP
RTA_ENCAP_TYPE = linux.RTA_ENCAP_TYPE
RTA_PREFSRC = linux.RTA_PREFSRC
RTA_GATEWAY = linux.RTA_GATEWAY
RTA_OIF = linux.RTA_OIF
RTA_PRIORITY = linux.RTA_PRIORITY
RTA_TABLE = linux.RTA_TABLE
RTA_MARK = linux.RTA_MARK
RTA_EXPIRES = linux.RTA_EXPIRES
RTA_METRICS = linux.RTA_METRICS
RTA_MULTIPATH = linux.RTA_MULTIPATH
RTA_PREF = linux.RTA_PREF
RTAX_ADVMSS = linux.RTAX_ADVMSS
RTAX_FEATURES = linux.RTAX_FEATURES
RTAX_INITCWND = linux.RTAX_INITCWND
RTAX_INITRWND = linux.RTAX_INITRWND
RTAX_MTU = linux.RTAX_MTU
NTF_PROXY = linux.NTF_PROXY
RTN_UNICAST = linux.RTN_UNICAST
RT_TABLE_MAIN = linux.RT_TABLE_MAIN
RTPROT_BOOT = linux.RTPROT_BOOT
RTPROT_STATIC = linux.RTPROT_STATIC
RT_SCOPE_UNIVERSE = linux.RT_SCOPE_UNIVERSE
RT_SCOPE_HOST = linux.RT_SCOPE_HOST
RT_SCOPE_LINK = linux.RT_SCOPE_LINK
RTM_NEWRULE = linux.RTM_NEWRULE
RTM_GETRULE = linux.RTM_GETRULE
RTM_DELRULE = linux.RTM_DELRULE
FRA_UNSPEC = linux.FRA_UNSPEC
FRA_DST = linux.FRA_DST
FRA_SRC = linux.FRA_SRC
FRA_IIFNAME = linux.FRA_IIFNAME
FRA_GOTO = linux.FRA_GOTO
FRA_UNUSED2 = linux.FRA_UNUSED2
FRA_PRIORITY = linux.FRA_PRIORITY
FRA_UNUSED3 = linux.FRA_UNUSED3
FRA_UNUSED4 = linux.FRA_UNUSED4
FRA_UNUSED5 = linux.FRA_UNUSED5
FRA_FWMARK = linux.FRA_FWMARK
FRA_FLOW = linux.FRA_FLOW
FRA_TUN_ID = linux.FRA_TUN_ID
FRA_SUPPRESS_IFGROUP = linux.FRA_SUPPRESS_IFGROUP
FRA_SUPPRESS_PREFIXLEN = linux.FRA_SUPPRESS_PREFIXLEN
FRA_TABLE = linux.FRA_TABLE
FRA_FWMASK = linux.FRA_FWMASK
FRA_OIFNAME = linux.FRA_OIFNAME
FRA_PAD = linux.FRA_PAD
FRA_L3MDEV = linux.FRA_L3MDEV
FRA_UID_RANGE = linux.FRA_UID_RANGE
FRA_PROTOCOL = linux.FRA_PROTOCOL
FRA_IP_PROTO = linux.FRA_IP_PROTO
FRA_SPORT_RANGE = linux.FRA_SPORT_RANGE
FRA_DPORT_RANGE = linux.FRA_DPORT_RANGE
)

View File

@@ -0,0 +1,146 @@
//go:build !linux
// +build !linux
package unix
const (
AF_INET = 0x2
AF_INET6 = 0xa
AF_UNSPEC = 0x0
NETLINK_ROUTE = 0x0
SizeofIfAddrmsg = 0x8
SizeofIfInfomsg = 0x10
SizeofNdMsg = 0xc
SizeofRtMsg = 0xc
SizeofRtNexthop = 0x8
RTM_NEWADDR = 0x14
RTM_DELADDR = 0x15
RTM_GETADDR = 0x16
RTM_NEWLINK = 0x10
RTM_DELLINK = 0x11
RTM_GETLINK = 0x12
RTM_SETLINK = 0x13
RTM_NEWROUTE = 0x18
RTM_DELROUTE = 0x19
RTM_GETROUTE = 0x1a
RTM_NEWNEIGH = 0x1c
RTM_DELNEIGH = 0x1d
RTM_GETNEIGH = 0x1e
IFA_UNSPEC = 0x0
IFA_ADDRESS = 0x1
IFA_LOCAL = 0x2
IFA_LABEL = 0x3
IFA_BROADCAST = 0x4
IFA_ANYCAST = 0x5
IFA_CACHEINFO = 0x6
IFA_MULTICAST = 0x7
IFA_FLAGS = 0x8
IFF_UP = 0x1
IFF_BROADCAST = 0x2
IFF_LOOPBACK = 0x8
IFF_POINTOPOINT = 0x10
IFF_MULTICAST = 0x1000
IFLA_UNSPEC = 0x0
IFLA_ADDRESS = 0x1
IFLA_BROADCAST = 0x2
IFLA_IFNAME = 0x3
IFLA_MTU = 0x4
IFLA_LINK = 0x5
IFLA_QDISC = 0x6
IFLA_OPERSTATE = 0x10
IFLA_STATS = 0x7
IFLA_STATS64 = 0x17
IFLA_TXQLEN = 0xd
IFLA_GROUP = 0x1b
IFLA_LINKINFO = 0x12
IFLA_LINKMODE = 0x11
IFLA_IFALIAS = 0x14
IFLA_MASTER = 0xa
IFLA_CARRIER = 0x21
IFLA_CARRIER_CHANGES = 0x23
IFLA_CARRIER_UP_COUNT = 0x2f
IFLA_CARRIER_DOWN_COUNT = 0x30
IFLA_PHYS_PORT_ID = 0x22
IFLA_PHYS_SWITCH_ID = 0x24
IFLA_PHYS_PORT_NAME = 0x26
IFLA_INFO_KIND = 0x1
IFLA_INFO_SLAVE_KIND = 0x4
IFLA_INFO_DATA = 0x2
IFLA_INFO_SLAVE_DATA = 0x5
IFLA_XDP = 0x2b
IFLA_XDP_FD = 0x1
IFLA_XDP_ATTACHED = 0x2
IFLA_XDP_FLAGS = 0x3
IFLA_XDP_PROG_ID = 0x4
IFLA_XDP_EXPECTED_FD = 0x8
XDP_FLAGS_DRV_MODE = 0x4
XDP_FLAGS_SKB_MODE = 0x2
XDP_FLAGS_HW_MODE = 0x8
XDP_FLAGS_MODES = 0xe
XDP_FLAGS_MASK = 0x1f
XDP_FLAGS_REPLACE = 0x10
XDP_FLAGS_UPDATE_IF_NOEXIST = 0x1
LWTUNNEL_ENCAP_MPLS = 0x1
MPLS_IPTUNNEL_DST = 0x1
MPLS_IPTUNNEL_TTL = 0x2
NDA_UNSPEC = 0x0
NDA_DST = 0x1
NDA_LLADDR = 0x2
NDA_CACHEINFO = 0x3
NDA_IFINDEX = 0x8
RTA_UNSPEC = 0x0
RTA_DST = 0x1
RTA_ENCAP = 0x16
RTA_ENCAP_TYPE = 0x15
RTA_PREFSRC = 0x7
RTA_GATEWAY = 0x5
RTA_OIF = 0x4
RTA_PRIORITY = 0x6
RTA_TABLE = 0xf
RTA_MARK = 0x10
RTA_EXPIRES = 0x17
RTA_METRICS = 0x8
RTA_MULTIPATH = 0x9
RTA_PREF = 0x14
RTAX_ADVMSS = 0x8
RTAX_FEATURES = 0xc
RTAX_INITCWND = 0xb
RTAX_INITRWND = 0xe
RTAX_MTU = 0x2
NTF_PROXY = 0x8
RTN_UNICAST = 0x1
RT_TABLE_MAIN = 0xfe
RTPROT_BOOT = 0x3
RTPROT_STATIC = 0x4
RT_SCOPE_UNIVERSE = 0x0
RT_SCOPE_HOST = 0xfe
RT_SCOPE_LINK = 0xfd
RTM_NEWRULE = 0x20
RTM_GETRULE = 0x22
RTM_DELRULE = 0x21
FRA_UNSPEC = 0x0
FRA_DST = 0x1
FRA_SRC = 0x2
FRA_IIFNAME = 0x3
FRA_GOTO = 0x4
FRA_UNUSED2 = 0x5
FRA_PRIORITY = 0x6
FRA_UNUSED3 = 0x7
FRA_UNUSED4 = 0x8
FRA_UNUSED5 = 0x9
FRA_FWMARK = 0xa
FRA_FLOW = 0xb
FRA_TUN_ID = 0xc
FRA_SUPPRESS_IFGROUP = 0xd
FRA_SUPPRESS_PREFIXLEN = 0xe
FRA_TABLE = 0xf
FRA_FWMASK = 0x10
FRA_OIFNAME = 0x11
FRA_PAD = 0x12
FRA_L3MDEV = 0x13
FRA_UID_RANGE = 0x14
FRA_PROTOCOL = 0x15
FRA_IP_PROTO = 0x16
FRA_SPORT_RANGE = 0x17
FRA_DPORT_RANGE = 0x18
)