Source File
ztypes_linux.go
Belonging Package
golang.org/x/sys/unix
// Code generated by mkmerge; DO NOT EDIT.//go:build linuxpackage unixconst (SizeofShort = 0x2SizeofInt = 0x4SizeofLongLong = 0x8PathMax = 0x1000)type (_C_short int16_C_int int32_C_long_long int64)type ItimerSpec struct {Interval TimespecValue Timespec}type Itimerval struct {Interval TimevalValue Timeval}const (ADJ_OFFSET = 0x1ADJ_FREQUENCY = 0x2ADJ_MAXERROR = 0x4ADJ_ESTERROR = 0x8ADJ_STATUS = 0x10ADJ_TIMECONST = 0x20ADJ_TAI = 0x80ADJ_SETOFFSET = 0x100ADJ_MICRO = 0x1000ADJ_NANO = 0x2000ADJ_TICK = 0x4000ADJ_OFFSET_SINGLESHOT = 0x8001ADJ_OFFSET_SS_READ = 0xa001)const (STA_PLL = 0x1STA_PPSFREQ = 0x2STA_PPSTIME = 0x4STA_FLL = 0x8STA_INS = 0x10STA_DEL = 0x20STA_UNSYNC = 0x40STA_FREQHOLD = 0x80STA_PPSSIGNAL = 0x100STA_PPSJITTER = 0x200STA_PPSWANDER = 0x400STA_PPSERROR = 0x800STA_CLOCKERR = 0x1000STA_NANO = 0x2000STA_MODE = 0x4000STA_CLK = 0x8000)const (TIME_OK = 0x0TIME_INS = 0x1TIME_DEL = 0x2TIME_OOP = 0x3TIME_WAIT = 0x4TIME_ERROR = 0x5TIME_BAD = 0x5)type Rlimit struct {Cur uint64Max uint64}type _Gid_t uint32type StatxTimestamp struct {Sec int64Nsec uint32_ int32}type Statx_t struct {Mask uint32Blksize uint32Attributes uint64Nlink uint32Uid uint32Gid uint32Mode uint16_ [1]uint16Ino uint64Size uint64Blocks uint64Attributes_mask uint64Atime StatxTimestampBtime StatxTimestampCtime StatxTimestampMtime StatxTimestampRdev_major uint32Rdev_minor uint32Dev_major uint32Dev_minor uint32Mnt_id uint64Dio_mem_align uint32Dio_offset_align uint32Subvol uint64Atomic_write_unit_min uint32Atomic_write_unit_max uint32Atomic_write_segments_max uint32Dio_read_offset_align uint32Atomic_write_unit_max_opt uint32_ [1]uint32_ [8]uint64}type Fsid struct {Val [2]int32}type FileCloneRange struct {Src_fd int64Src_offset uint64Src_length uint64Dest_offset uint64}type RawFileDedupeRange struct {Src_offset uint64Src_length uint64Dest_count uint16Reserved1 uint16Reserved2 uint32}type RawFileDedupeRangeInfo struct {Dest_fd int64Dest_offset uint64Bytes_deduped uint64Status int32Reserved uint32}const (SizeofRawFileDedupeRange = 0x18SizeofRawFileDedupeRangeInfo = 0x20FILE_DEDUPE_RANGE_SAME = 0x0FILE_DEDUPE_RANGE_DIFFERS = 0x1)type FscryptPolicy struct {Version uint8Contents_encryption_mode uint8Filenames_encryption_mode uint8Flags uint8Master_key_descriptor [8]uint8}type FscryptKey struct {Mode uint32Raw [64]uint8Size uint32}type FscryptPolicyV1 struct {Version uint8Contents_encryption_mode uint8Filenames_encryption_mode uint8Flags uint8Master_key_descriptor [8]uint8}type FscryptPolicyV2 struct {Version uint8Contents_encryption_mode uint8Filenames_encryption_mode uint8Flags uint8Log2_data_unit_size uint8_ [3]uint8Master_key_identifier [16]uint8}type FscryptGetPolicyExArg struct {Size uint64Policy [24]byte}type FscryptKeySpecifier struct {Type uint32_ uint32U [32]byte}type FscryptAddKeyArg struct {Key_spec FscryptKeySpecifierRaw_size uint32Key_id uint32Flags uint32_ [7]uint32}type FscryptRemoveKeyArg struct {Key_spec FscryptKeySpecifierRemoval_status_flags uint32_ [5]uint32}type FscryptGetKeyStatusArg struct {Key_spec FscryptKeySpecifier_ [6]uint32Status uint32Status_flags uint32User_count uint32_ [13]uint32}type DmIoctl struct {Version [3]uint32Data_size uint32Data_start uint32Target_count uint32Open_count int32Flags uint32Event_nr uint32_ uint32Dev uint64Name [128]byteUuid [129]byteData [7]byte}type DmTargetSpec struct {Sector_start uint64Length uint64Status int32Next uint32Target_type [16]byte}type DmTargetDeps struct {Count uint32_ uint32}type DmTargetVersions struct {Next uint32Version [3]uint32}type DmTargetMsg struct {Sector uint64}const (SizeofDmIoctl = 0x138SizeofDmTargetSpec = 0x28)type KeyctlDHParams struct {Private int32Prime int32Base int32}const (FADV_NORMAL = 0x0FADV_RANDOM = 0x1FADV_SEQUENTIAL = 0x2FADV_WILLNEED = 0x3)type RawSockaddrInet4 struct {Family uint16Port uint16Addr [4]byte /* in_addr */Zero [8]uint8}type RawSockaddrInet6 struct {Family uint16Port uint16Flowinfo uint32Addr [16]byte /* in6_addr */Scope_id uint32}type RawSockaddrUnix struct {Family uint16Path [108]int8}type RawSockaddrLinklayer struct {Family uint16Protocol uint16Ifindex int32Hatype uint16Pkttype uint8Halen uint8Addr [8]uint8}type RawSockaddrNetlink struct {Family uint16Pad uint16Pid uint32Groups uint32}type RawSockaddrHCI struct {Family uint16Dev uint16Channel uint16}type RawSockaddrL2 struct {Family uint16Psm uint16Bdaddr [6]uint8Cid uint16Bdaddr_type uint8_ [1]byte}type RawSockaddrRFCOMM struct {Family uint16Bdaddr [6]uint8Channel uint8_ [1]byte}type RawSockaddrCAN struct {Family uint16Ifindex int32Addr [16]byte}type RawSockaddrALG struct {Family uint16Type [14]uint8Feat uint32Mask uint32Name [64]uint8}type RawSockaddrVM struct {Family uint16Reserved1 uint16Port uint32Cid uint32Flags uint8Zero [3]uint8}type RawSockaddrXDP struct {Family uint16Flags uint16Ifindex uint32Queue_id uint32Shared_umem_fd uint32}type RawSockaddrPPPoX [0x1e]bytetype RawSockaddrTIPC struct {Family uint16Addrtype uint8Scope int8Addr [12]byte}type RawSockaddrL2TPIP struct {Family uint16Unused uint16Addr [4]byte /* in_addr */Conn_id uint32_ [4]uint8}type RawSockaddrL2TPIP6 struct {Family uint16Unused uint16Flowinfo uint32Addr [16]byte /* in6_addr */Scope_id uint32Conn_id uint32}type RawSockaddrIUCV struct {Family uint16Port uint16Addr uint32Nodeid [8]int8User_id [8]int8Name [8]int8}type RawSockaddrNFC struct {Sa_family uint16Dev_idx uint32Target_idx uint32Nfc_protocol uint32}type _Socklen uint32type Linger struct {Onoff int32Linger int32}type IPMreq struct {Multiaddr [4]byte /* in_addr */Interface [4]byte /* in_addr */}type IPMreqn struct {Multiaddr [4]byte /* in_addr */Address [4]byte /* in_addr */Ifindex int32}type IPv6Mreq struct {Multiaddr [16]byte /* in6_addr */Interface uint32}type PacketMreq struct {Ifindex int32Type uint16Alen uint16Address [8]uint8}type Inet4Pktinfo struct {Ifindex int32Spec_dst [4]byte /* in_addr */Addr [4]byte /* in_addr */}type Inet6Pktinfo struct {Addr [16]byte /* in6_addr */Ifindex uint32}type IPv6MTUInfo struct {Addr RawSockaddrInet6Mtu uint32}type ICMPv6Filter struct {Data [8]uint32}type Ucred struct {Pid int32Uid uint32Gid uint32}type TCPInfo struct {State uint8Ca_state uint8Retransmits uint8Probes uint8Backoff uint8Options uint8Rto uint32Ato uint32Snd_mss uint32Rcv_mss uint32Unacked uint32Sacked uint32Lost uint32Retrans uint32Fackets uint32Last_data_sent uint32Last_ack_sent uint32Last_data_recv uint32Last_ack_recv uint32Pmtu uint32Rcv_ssthresh uint32Rtt uint32Rttvar uint32Snd_ssthresh uint32Snd_cwnd uint32Advmss uint32Reordering uint32Rcv_rtt uint32Rcv_space uint32Total_retrans uint32Pacing_rate uint64Max_pacing_rate uint64Bytes_acked uint64Bytes_received uint64Segs_out uint32Segs_in uint32Notsent_bytes uint32Min_rtt uint32Data_segs_in uint32Data_segs_out uint32Delivery_rate uint64Busy_time uint64Rwnd_limited uint64Sndbuf_limited uint64Delivered uint32Delivered_ce uint32Bytes_sent uint64Bytes_retrans uint64Dsack_dups uint32Reord_seen uint32Rcv_ooopack uint32Snd_wnd uint32Rcv_wnd uint32Rehash uint32Total_rto uint16Total_rto_recoveries uint16Total_rto_time uint32}type TCPVegasInfo struct {Enabled uint32Rttcnt uint32Rtt uint32Minrtt uint32}type TCPDCTCPInfo struct {Enabled uint16Ce_state uint16Alpha uint32Ab_ecn uint32Ab_tot uint32}type TCPBBRInfo struct {Bw_lo uint32Bw_hi uint32Min_rtt uint32Pacing_gain uint32Cwnd_gain uint32}type CanFilter struct {Id uint32Mask uint32}type TCPRepairOpt struct {Code uint32Val uint32}const (SizeofSockaddrInet4 = 0x10SizeofSockaddrInet6 = 0x1cSizeofSockaddrAny = 0x70SizeofSockaddrUnix = 0x6eSizeofSockaddrLinklayer = 0x14SizeofSockaddrNetlink = 0xcSizeofSockaddrHCI = 0x6SizeofSockaddrL2 = 0xeSizeofSockaddrRFCOMM = 0xaSizeofSockaddrCAN = 0x18SizeofSockaddrALG = 0x58SizeofSockaddrVM = 0x10SizeofSockaddrXDP = 0x10SizeofSockaddrPPPoX = 0x1eSizeofSockaddrTIPC = 0x10SizeofSockaddrL2TPIP = 0x10SizeofSockaddrL2TPIP6 = 0x20SizeofSockaddrIUCV = 0x20SizeofSockaddrNFC = 0x10SizeofLinger = 0x8SizeofIPMreq = 0x8SizeofIPMreqn = 0xcSizeofIPv6Mreq = 0x14SizeofPacketMreq = 0x10SizeofInet4Pktinfo = 0xcSizeofInet6Pktinfo = 0x14SizeofIPv6MTUInfo = 0x20SizeofICMPv6Filter = 0x20SizeofUcred = 0xcSizeofTCPInfo = 0xf8SizeofTCPCCInfo = 0x14SizeofCanFilter = 0x8SizeofTCPRepairOpt = 0x8)const (NDA_UNSPEC = 0x0NDA_DST = 0x1NDA_LLADDR = 0x2NDA_CACHEINFO = 0x3NDA_PROBES = 0x4NDA_VLAN = 0x5NDA_PORT = 0x6NDA_VNI = 0x7NDA_IFINDEX = 0x8NDA_MASTER = 0x9NDA_LINK_NETNSID = 0xaNDA_SRC_VNI = 0xbNTF_USE = 0x1NTF_SELF = 0x2NTF_MASTER = 0x4NTF_PROXY = 0x8NTF_EXT_LEARNED = 0x10NTF_OFFLOADED = 0x20NTF_ROUTER = 0x80NUD_INCOMPLETE = 0x1NUD_REACHABLE = 0x2NUD_STALE = 0x4NUD_DELAY = 0x8NUD_PROBE = 0x10NUD_FAILED = 0x20NUD_NOARP = 0x40NUD_PERMANENT = 0x80NUD_NONE = 0x0IFA_UNSPEC = 0x0IFA_ADDRESS = 0x1IFA_LOCAL = 0x2IFA_LABEL = 0x3IFA_BROADCAST = 0x4IFA_ANYCAST = 0x5IFA_CACHEINFO = 0x6IFA_MULTICAST = 0x7IFA_FLAGS = 0x8IFA_RT_PRIORITY = 0x9IFA_TARGET_NETNSID = 0xaIFAL_LABEL = 0x2IFAL_ADDRESS = 0x1RT_SCOPE_UNIVERSE = 0x0RT_SCOPE_SITE = 0xc8RT_SCOPE_LINK = 0xfdRT_SCOPE_HOST = 0xfeRT_SCOPE_NOWHERE = 0xffRT_TABLE_UNSPEC = 0x0RT_TABLE_COMPAT = 0xfcRT_TABLE_DEFAULT = 0xfdRT_TABLE_MAIN = 0xfeRT_TABLE_LOCAL = 0xffRT_TABLE_MAX = 0xffffffffRTA_UNSPEC = 0x0RTA_DST = 0x1RTA_SRC = 0x2RTA_IIF = 0x3RTA_OIF = 0x4RTA_GATEWAY = 0x5RTA_PRIORITY = 0x6RTA_PREFSRC = 0x7RTA_METRICS = 0x8RTA_MULTIPATH = 0x9RTA_FLOW = 0xbRTA_CACHEINFO = 0xcRTA_TABLE = 0xfRTA_MARK = 0x10RTA_MFC_STATS = 0x11RTA_VIA = 0x12RTA_NEWDST = 0x13RTA_PREF = 0x14RTA_ENCAP_TYPE = 0x15RTA_ENCAP = 0x16RTA_EXPIRES = 0x17RTA_PAD = 0x18RTA_UID = 0x19RTA_TTL_PROPAGATE = 0x1aRTA_IP_PROTO = 0x1bRTA_SPORT = 0x1cRTA_DPORT = 0x1dRTN_UNSPEC = 0x0RTN_UNICAST = 0x1RTN_LOCAL = 0x2RTN_BROADCAST = 0x3RTN_ANYCAST = 0x4RTN_MULTICAST = 0x5RTN_BLACKHOLE = 0x6RTN_UNREACHABLE = 0x7RTN_PROHIBIT = 0x8RTN_THROW = 0x9RTN_NAT = 0xaRTN_XRESOLVE = 0xbSizeofNlMsghdr = 0x10SizeofNlMsgerr = 0x14SizeofRtGenmsg = 0x1SizeofNlAttr = 0x4SizeofRtAttr = 0x4SizeofIfInfomsg = 0x10SizeofIfAddrmsg = 0x8SizeofIfAddrlblmsg = 0xcSizeofIfaCacheinfo = 0x10SizeofRtMsg = 0xcSizeofRtNexthop = 0x8SizeofNdUseroptmsg = 0x10SizeofNdMsg = 0xc)type NlMsghdr struct {Len uint32Type uint16Flags uint16Seq uint32Pid uint32}type NlMsgerr struct {Error int32Msg NlMsghdr}type RtGenmsg struct {Family uint8}type NlAttr struct {Len uint16Type uint16}type RtAttr struct {Len uint16Type uint16}type IfInfomsg struct {Family uint8_ uint8Type uint16Index int32Flags uint32Change uint32}type IfAddrmsg struct {Family uint8Prefixlen uint8Flags uint8Scope uint8Index uint32}type IfAddrlblmsg struct {Family uint8_ uint8Prefixlen uint8Flags uint8Index uint32Seq uint32}type IfaCacheinfo struct {Prefered uint32Valid uint32Cstamp uint32Tstamp uint32}type RtMsg struct {Family uint8Dst_len uint8Src_len uint8Tos uint8Table uint8Protocol uint8Scope uint8Type uint8Flags uint32}type RtNexthop struct {Len uint16Flags uint8Hops uint8Ifindex int32}type NdUseroptmsg struct {Family uint8Pad1 uint8Opts_len uint16Ifindex int32Icmp_type uint8Icmp_code uint8Pad2 uint16Pad3 uint32}type NdMsg struct {Family uint8Pad1 uint8Pad2 uint16Ifindex int32State uint16Flags uint8Type uint8}const (ICMP_FILTER = 0x1ICMPV6_FILTER = 0x1ICMPV6_FILTER_BLOCK = 0x1ICMPV6_FILTER_BLOCKOTHERS = 0x3ICMPV6_FILTER_PASS = 0x2ICMPV6_FILTER_PASSONLY = 0x4)const (SizeofSockFilter = 0x8)type SockFilter struct {Code uint16Jt uint8Jf uint8K uint32}type SockFprog struct {Len uint16Filter *SockFilter}type InotifyEvent struct {Wd int32Mask uint32Cookie uint32Len uint32}const SizeofInotifyEvent = 0x10const SI_LOAD_SHIFT = 0x10type Utsname struct {Sysname [65]byteNodename [65]byteRelease [65]byteVersion [65]byteMachine [65]byteDomainname [65]byte}const (AT_EMPTY_PATH = 0x1000AT_FDCWD = -0x64AT_NO_AUTOMOUNT = 0x800AT_REMOVEDIR = 0x200AT_STATX_SYNC_AS_STAT = 0x0AT_STATX_FORCE_SYNC = 0x2000AT_STATX_DONT_SYNC = 0x4000AT_RECURSIVE = 0x8000AT_SYMLINK_FOLLOW = 0x400AT_SYMLINK_NOFOLLOW = 0x100AT_EACCESS = 0x200OPEN_TREE_CLONE = 0x1MOVE_MOUNT_F_SYMLINKS = 0x1MOVE_MOUNT_F_AUTOMOUNTS = 0x2MOVE_MOUNT_F_EMPTY_PATH = 0x4MOVE_MOUNT_T_SYMLINKS = 0x10MOVE_MOUNT_T_AUTOMOUNTS = 0x20MOVE_MOUNT_T_EMPTY_PATH = 0x40MOVE_MOUNT_SET_GROUP = 0x100FSOPEN_CLOEXEC = 0x1FSPICK_CLOEXEC = 0x1FSPICK_SYMLINK_NOFOLLOW = 0x2FSPICK_NO_AUTOMOUNT = 0x4FSPICK_EMPTY_PATH = 0x8FSMOUNT_CLOEXEC = 0x1FSCONFIG_SET_FLAG = 0x0FSCONFIG_SET_STRING = 0x1FSCONFIG_SET_BINARY = 0x2FSCONFIG_SET_PATH = 0x3FSCONFIG_SET_PATH_EMPTY = 0x4FSCONFIG_SET_FD = 0x5FSCONFIG_CMD_CREATE = 0x6FSCONFIG_CMD_RECONFIGURE = 0x7)type OpenHow struct {Flags uint64Mode uint64Resolve uint64}const SizeofOpenHow = 0x18const (RESOLVE_BENEATH = 0x8RESOLVE_IN_ROOT = 0x10RESOLVE_NO_MAGICLINKS = 0x2RESOLVE_NO_SYMLINKS = 0x4RESOLVE_NO_XDEV = 0x1)type PollFd struct {Fd int32Events int16Revents int16}const (POLLIN = 0x1POLLPRI = 0x2POLLOUT = 0x4POLLERR = 0x8POLLHUP = 0x10POLLNVAL = 0x20)type sigset_argpack struct {ss *Sigset_tssLen uintptr}type SignalfdSiginfo struct {Signo uint32Errno int32Code int32Pid uint32Uid uint32Fd int32Tid uint32Band uint32Overrun uint32Trapno uint32Status int32Int int32Ptr uint64Utime uint64Stime uint64Addr uint64Addr_lsb uint16_ uint16Syscall int32Call_addr uint64Arch uint32_ [28]uint8}type Winsize struct {Row uint16Col uint16Xpixel uint16Ypixel uint16}const (TASKSTATS_CMD_UNSPEC = 0x0TASKSTATS_CMD_GET = 0x1TASKSTATS_CMD_NEW = 0x2TASKSTATS_TYPE_UNSPEC = 0x0TASKSTATS_TYPE_PID = 0x1TASKSTATS_TYPE_TGID = 0x2TASKSTATS_TYPE_STATS = 0x3TASKSTATS_TYPE_AGGR_PID = 0x4TASKSTATS_TYPE_AGGR_TGID = 0x5TASKSTATS_TYPE_NULL = 0x6TASKSTATS_CMD_ATTR_UNSPEC = 0x0TASKSTATS_CMD_ATTR_PID = 0x1TASKSTATS_CMD_ATTR_TGID = 0x2TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4)type CGroupStats struct {Sleeping uint64Running uint64Stopped uint64Uninterruptible uint64Io_wait uint64}const (CGROUPSTATS_CMD_UNSPEC = 0x3CGROUPSTATS_CMD_GET = 0x4CGROUPSTATS_CMD_NEW = 0x5CGROUPSTATS_TYPE_UNSPEC = 0x0CGROUPSTATS_TYPE_CGROUP_STATS = 0x1CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0CGROUPSTATS_CMD_ATTR_FD = 0x1)type Genlmsghdr struct {Cmd uint8Version uint8Reserved uint16}const (CTRL_CMD_UNSPEC = 0x0CTRL_CMD_NEWFAMILY = 0x1CTRL_CMD_DELFAMILY = 0x2CTRL_CMD_GETFAMILY = 0x3CTRL_CMD_NEWOPS = 0x4CTRL_CMD_DELOPS = 0x5CTRL_CMD_GETOPS = 0x6CTRL_CMD_NEWMCAST_GRP = 0x7CTRL_CMD_DELMCAST_GRP = 0x8CTRL_CMD_GETMCAST_GRP = 0x9CTRL_CMD_GETPOLICY = 0xaCTRL_ATTR_UNSPEC = 0x0CTRL_ATTR_FAMILY_ID = 0x1CTRL_ATTR_FAMILY_NAME = 0x2CTRL_ATTR_VERSION = 0x3CTRL_ATTR_HDRSIZE = 0x4CTRL_ATTR_MAXATTR = 0x5CTRL_ATTR_OPS = 0x6CTRL_ATTR_MCAST_GROUPS = 0x7CTRL_ATTR_POLICY = 0x8CTRL_ATTR_OP_POLICY = 0x9CTRL_ATTR_OP = 0xaCTRL_ATTR_OP_UNSPEC = 0x0CTRL_ATTR_OP_ID = 0x1CTRL_ATTR_OP_FLAGS = 0x2CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0CTRL_ATTR_MCAST_GRP_NAME = 0x1CTRL_ATTR_MCAST_GRP_ID = 0x2CTRL_ATTR_POLICY_UNSPEC = 0x0CTRL_ATTR_POLICY_DO = 0x1CTRL_ATTR_POLICY_DUMP = 0x2CTRL_ATTR_POLICY_DUMP_MAX = 0x2)const (_CPU_SETSIZE = 0x400)const (BDADDR_BREDR = 0x0BDADDR_LE_PUBLIC = 0x1BDADDR_LE_RANDOM = 0x2)type PerfEventAttr struct {Type uint32Size uint32Config uint64Sample uint64Sample_type uint64Read_format uint64Bits uint64Wakeup uint32Bp_type uint32Ext1 uint64Ext2 uint64Branch_sample_type uint64Sample_regs_user uint64Sample_stack_user uint32Clockid int32Sample_regs_intr uint64Aux_watermark uint32Sample_max_stack uint16_ uint16Aux_sample_size uint32_ uint32Sig_data uint64}type PerfEventMmapPage struct {Version uint32Compat_version uint32Lock uint32Index uint32Offset int64Time_enabled uint64Time_running uint64Capabilities uint64Pmc_width uint16Time_shift uint16Time_mult uint32Time_offset uint64Time_zero uint64Size uint32_ uint32Time_cycles uint64Time_mask uint64_ [928]uint8Data_head uint64Data_tail uint64Data_offset uint64Data_size uint64Aux_head uint64Aux_tail uint64Aux_offset uint64Aux_size uint64}const (PerfBitDisabled uint64 = CBitFieldMaskBit0PerfBitInherit = CBitFieldMaskBit1PerfBitPinned = CBitFieldMaskBit2PerfBitExclusive = CBitFieldMaskBit3PerfBitExcludeUser = CBitFieldMaskBit4PerfBitExcludeKernel = CBitFieldMaskBit5PerfBitExcludeHv = CBitFieldMaskBit6PerfBitExcludeIdle = CBitFieldMaskBit7PerfBitMmap = CBitFieldMaskBit8PerfBitComm = CBitFieldMaskBit9PerfBitFreq = CBitFieldMaskBit10PerfBitInheritStat = CBitFieldMaskBit11PerfBitEnableOnExec = CBitFieldMaskBit12PerfBitTask = CBitFieldMaskBit13PerfBitWatermark = CBitFieldMaskBit14PerfBitPreciseIPBit1 = CBitFieldMaskBit15PerfBitPreciseIPBit2 = CBitFieldMaskBit16PerfBitMmapData = CBitFieldMaskBit17PerfBitSampleIDAll = CBitFieldMaskBit18PerfBitExcludeHost = CBitFieldMaskBit19PerfBitExcludeGuest = CBitFieldMaskBit20PerfBitExcludeCallchainKernel = CBitFieldMaskBit21PerfBitExcludeCallchainUser = CBitFieldMaskBit22PerfBitMmap2 = CBitFieldMaskBit23PerfBitCommExec = CBitFieldMaskBit24PerfBitUseClockID = CBitFieldMaskBit25PerfBitContextSwitch = CBitFieldMaskBit26PerfBitWriteBackward = CBitFieldMaskBit27)const (PERF_TYPE_HARDWARE = 0x0PERF_TYPE_SOFTWARE = 0x1PERF_TYPE_TRACEPOINT = 0x2PERF_TYPE_HW_CACHE = 0x3PERF_TYPE_RAW = 0x4PERF_TYPE_BREAKPOINT = 0x5PERF_TYPE_MAX = 0x6PERF_COUNT_HW_CPU_CYCLES = 0x0PERF_COUNT_HW_INSTRUCTIONS = 0x1PERF_COUNT_HW_CACHE_REFERENCES = 0x2PERF_COUNT_HW_CACHE_MISSES = 0x3PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4PERF_COUNT_HW_BRANCH_MISSES = 0x5PERF_COUNT_HW_BUS_CYCLES = 0x6PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8PERF_COUNT_HW_REF_CPU_CYCLES = 0x9PERF_COUNT_HW_MAX = 0xaPERF_COUNT_HW_CACHE_L1D = 0x0PERF_COUNT_HW_CACHE_L1I = 0x1PERF_COUNT_HW_CACHE_LL = 0x2PERF_COUNT_HW_CACHE_DTLB = 0x3PERF_COUNT_HW_CACHE_ITLB = 0x4PERF_COUNT_HW_CACHE_BPU = 0x5PERF_COUNT_HW_CACHE_NODE = 0x6PERF_COUNT_HW_CACHE_MAX = 0x7PERF_COUNT_HW_CACHE_OP_READ = 0x0PERF_COUNT_HW_CACHE_OP_WRITE = 0x1PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2PERF_COUNT_HW_CACHE_OP_MAX = 0x3PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1PERF_COUNT_HW_CACHE_RESULT_MAX = 0x2PERF_COUNT_SW_CPU_CLOCK = 0x0PERF_COUNT_SW_TASK_CLOCK = 0x1PERF_COUNT_SW_PAGE_FAULTS = 0x2PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3PERF_COUNT_SW_CPU_MIGRATIONS = 0x4PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7PERF_COUNT_SW_EMULATION_FAULTS = 0x8PERF_COUNT_SW_DUMMY = 0x9PERF_COUNT_SW_BPF_OUTPUT = 0xaPERF_COUNT_SW_MAX = 0xcPERF_SAMPLE_IP = 0x1PERF_SAMPLE_TID = 0x2PERF_SAMPLE_TIME = 0x4PERF_SAMPLE_ADDR = 0x8PERF_SAMPLE_READ = 0x10PERF_SAMPLE_CALLCHAIN = 0x20PERF_SAMPLE_ID = 0x40PERF_SAMPLE_CPU = 0x80PERF_SAMPLE_PERIOD = 0x100PERF_SAMPLE_STREAM_ID = 0x200PERF_SAMPLE_RAW = 0x400PERF_SAMPLE_BRANCH_STACK = 0x800PERF_SAMPLE_REGS_USER = 0x1000PERF_SAMPLE_STACK_USER = 0x2000PERF_SAMPLE_WEIGHT = 0x4000PERF_SAMPLE_DATA_SRC = 0x8000PERF_SAMPLE_IDENTIFIER = 0x10000PERF_SAMPLE_TRANSACTION = 0x20000PERF_SAMPLE_REGS_INTR = 0x40000PERF_SAMPLE_PHYS_ADDR = 0x80000PERF_SAMPLE_AUX = 0x100000PERF_SAMPLE_CGROUP = 0x200000PERF_SAMPLE_DATA_PAGE_SIZE = 0x400000PERF_SAMPLE_CODE_PAGE_SIZE = 0x800000PERF_SAMPLE_WEIGHT_STRUCT = 0x1000000PERF_SAMPLE_MAX = 0x2000000PERF_SAMPLE_BRANCH_USER_SHIFT = 0x0PERF_SAMPLE_BRANCH_KERNEL_SHIFT = 0x1PERF_SAMPLE_BRANCH_HV_SHIFT = 0x2PERF_SAMPLE_BRANCH_ANY_SHIFT = 0x3PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT = 0x4PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT = 0x5PERF_SAMPLE_BRANCH_IND_CALL_SHIFT = 0x6PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT = 0x7PERF_SAMPLE_BRANCH_IN_TX_SHIFT = 0x8PERF_SAMPLE_BRANCH_NO_TX_SHIFT = 0x9PERF_SAMPLE_BRANCH_COND_SHIFT = 0xaPERF_SAMPLE_BRANCH_CALL_STACK_SHIFT = 0xbPERF_SAMPLE_BRANCH_IND_JUMP_SHIFT = 0xcPERF_SAMPLE_BRANCH_CALL_SHIFT = 0xdPERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT = 0xePERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT = 0xfPERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT = 0x10PERF_SAMPLE_BRANCH_HW_INDEX_SHIFT = 0x11PERF_SAMPLE_BRANCH_PRIV_SAVE_SHIFT = 0x12PERF_SAMPLE_BRANCH_COUNTERS = 0x80000PERF_SAMPLE_BRANCH_MAX_SHIFT = 0x14PERF_SAMPLE_BRANCH_USER = 0x1PERF_SAMPLE_BRANCH_KERNEL = 0x2PERF_SAMPLE_BRANCH_HV = 0x4PERF_SAMPLE_BRANCH_ANY = 0x8PERF_SAMPLE_BRANCH_ANY_CALL = 0x10PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20PERF_SAMPLE_BRANCH_IND_CALL = 0x40PERF_SAMPLE_BRANCH_ABORT_TX = 0x80PERF_SAMPLE_BRANCH_IN_TX = 0x100PERF_SAMPLE_BRANCH_NO_TX = 0x200PERF_SAMPLE_BRANCH_COND = 0x400PERF_SAMPLE_BRANCH_CALL_STACK = 0x800PERF_SAMPLE_BRANCH_IND_JUMP = 0x1000PERF_SAMPLE_BRANCH_CALL = 0x2000PERF_SAMPLE_BRANCH_NO_FLAGS = 0x4000PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000PERF_SAMPLE_BRANCH_HW_INDEX = 0x20000PERF_SAMPLE_BRANCH_PRIV_SAVE = 0x40000PERF_SAMPLE_BRANCH_MAX = 0x100000PERF_BR_UNKNOWN = 0x0PERF_BR_COND = 0x1PERF_BR_UNCOND = 0x2PERF_BR_IND = 0x3PERF_BR_CALL = 0x4PERF_BR_IND_CALL = 0x5PERF_BR_RET = 0x6PERF_BR_SYSCALL = 0x7PERF_BR_SYSRET = 0x8PERF_BR_COND_CALL = 0x9PERF_BR_COND_RET = 0xaPERF_BR_ERET = 0xbPERF_BR_IRQ = 0xcPERF_BR_SERROR = 0xdPERF_BR_NO_TX = 0xePERF_BR_EXTEND_ABI = 0xfPERF_BR_MAX = 0x10PERF_SAMPLE_REGS_ABI_NONE = 0x0PERF_SAMPLE_REGS_ABI_32 = 0x1PERF_SAMPLE_REGS_ABI_64 = 0x2PERF_TXN_ELISION = 0x1PERF_TXN_TRANSACTION = 0x2PERF_TXN_SYNC = 0x4PERF_TXN_ASYNC = 0x8PERF_TXN_RETRY = 0x10PERF_TXN_CONFLICT = 0x20PERF_TXN_CAPACITY_WRITE = 0x40PERF_TXN_CAPACITY_READ = 0x80PERF_TXN_MAX = 0x100PERF_TXN_ABORT_MASK = -0x100000000PERF_TXN_ABORT_SHIFT = 0x20PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2PERF_FORMAT_ID = 0x4PERF_FORMAT_GROUP = 0x8PERF_FORMAT_LOST = 0x10PERF_FORMAT_MAX = 0x20PERF_IOC_FLAG_GROUP = 0x1PERF_RECORD_MMAP = 0x1PERF_RECORD_LOST = 0x2PERF_RECORD_COMM = 0x3PERF_RECORD_EXIT = 0x4PERF_RECORD_THROTTLE = 0x5PERF_RECORD_UNTHROTTLE = 0x6PERF_RECORD_FORK = 0x7PERF_RECORD_READ = 0x8PERF_RECORD_SAMPLE = 0x9PERF_RECORD_MMAP2 = 0xaPERF_RECORD_AUX = 0xbPERF_RECORD_ITRACE_START = 0xcPERF_RECORD_LOST_SAMPLES = 0xdPERF_RECORD_SWITCH = 0xePERF_RECORD_SWITCH_CPU_WIDE = 0xfPERF_RECORD_NAMESPACES = 0x10PERF_RECORD_KSYMBOL = 0x11PERF_RECORD_BPF_EVENT = 0x12PERF_RECORD_CGROUP = 0x13PERF_RECORD_TEXT_POKE = 0x14PERF_RECORD_AUX_OUTPUT_HW_ID = 0x15PERF_RECORD_MAX = 0x16PERF_RECORD_KSYMBOL_TYPE_UNKNOWN = 0x0PERF_RECORD_KSYMBOL_TYPE_BPF = 0x1PERF_RECORD_KSYMBOL_TYPE_OOL = 0x2PERF_RECORD_KSYMBOL_TYPE_MAX = 0x3PERF_BPF_EVENT_UNKNOWN = 0x0PERF_BPF_EVENT_PROG_LOAD = 0x1PERF_BPF_EVENT_PROG_UNLOAD = 0x2PERF_BPF_EVENT_MAX = 0x3PERF_CONTEXT_HV = -0x20PERF_CONTEXT_KERNEL = -0x80PERF_CONTEXT_USER = -0x200PERF_CONTEXT_GUEST = -0x800PERF_CONTEXT_GUEST_KERNEL = -0x880PERF_CONTEXT_GUEST_USER = -0xa00PERF_CONTEXT_MAX = -0xfff)type TCPMD5Sig struct {Addr SockaddrStorageFlags uint8Prefixlen uint8Keylen uint16Ifindex int32Key [80]uint8}type HDDriveCmdHdr struct {Command uint8Number uint8Feature uint8Count uint8}type HDDriveID struct {Config uint16Cyls uint16Reserved2 uint16Heads uint16Track_bytes uint16Sector_bytes uint16Sectors uint16Vendor0 uint16Vendor1 uint16Vendor2 uint16Serial_no [20]uint8Buf_type uint16Buf_size uint16Ecc_bytes uint16Fw_rev [8]uint8Model [40]uint8Max_multsect uint8Vendor3 uint8Dword_io uint16Vendor4 uint8Capability uint8Reserved50 uint16Vendor5 uint8TPIO uint8Vendor6 uint8TDMA uint8Field_valid uint16Cur_cyls uint16Cur_heads uint16Cur_sectors uint16Cur_capacity0 uint16Cur_capacity1 uint16Multsect uint8Multsect_valid uint8Lba_capacity uint32Dma_1word uint16Dma_mword uint16Eide_pio_modes uint16Eide_dma_min uint16Eide_dma_time uint16Eide_pio uint16Eide_pio_iordy uint16Words69_70 [2]uint16Words71_74 [4]uint16Queue_depth uint16Words76_79 [4]uint16Major_rev_num uint16Minor_rev_num uint16Command_set_1 uint16Command_set_2 uint16Cfsse uint16Cfs_enable_1 uint16Cfs_enable_2 uint16Csf_default uint16Dma_ultra uint16Trseuc uint16TrsEuc uint16CurAPMvalues uint16Mprc uint16Hw_config uint16Acoustic uint16Msrqs uint16Sxfert uint16Sal uint16Spg uint32Lba_capacity_2 uint64Words104_125 [22]uint16Last_lun uint16Word127 uint16Dlf uint16Csfo uint16Words130_155 [26]uint16Word156 uint16Words157_159 [3]uint16Cfa_power uint16Words161_175 [15]uint16Words176_205 [30]uint16Words206_254 [49]uint16Integrity_word uint16}const (ST_MANDLOCK = 0x40ST_NOATIME = 0x400ST_NODEV = 0x4ST_NODIRATIME = 0x800ST_NOEXEC = 0x8ST_NOSUID = 0x2ST_RDONLY = 0x1ST_RELATIME = 0x1000ST_SYNCHRONOUS = 0x10)type Tpacket2Hdr struct {Status uint32Len uint32Snaplen uint32Mac uint16Net uint16Sec uint32Nsec uint32Vlan_tci uint16Vlan_tpid uint16_ [4]uint8}type Tpacket3Hdr struct {Next_offset uint32Sec uint32Nsec uint32Snaplen uint32Len uint32Status uint32Mac uint16Net uint16Hv1 TpacketHdrVariant1_ [8]uint8}type TpacketHdrVariant1 struct {Rxhash uint32Vlan_tci uint32Vlan_tpid uint16_ uint16}type TpacketBlockDesc struct {Version uint32To_priv uint32Hdr [40]byte}type TpacketBDTS struct {Sec uint32Usec uint32}type TpacketHdrV1 struct {Block_status uint32Num_pkts uint32Offset_to_first_pkt uint32Blk_len uint32Seq_num uint64Ts_first_pkt TpacketBDTSTs_last_pkt TpacketBDTS}type TpacketReq struct {Block_size uint32Block_nr uint32Frame_size uint32Frame_nr uint32}type TpacketReq3 struct {Block_size uint32Block_nr uint32Frame_size uint32Frame_nr uint32Retire_blk_tov uint32Sizeof_priv uint32Feature_req_word uint32}type TpacketStats struct {Packets uint32Drops uint32}type TpacketStatsV3 struct {Packets uint32Drops uint32Freeze_q_cnt uint32}type TpacketAuxdata struct {Status uint32Len uint32Snaplen uint32Mac uint16Net uint16Vlan_tci uint16Vlan_tpid uint16}const (TPACKET_V1 = 0x0TPACKET_V2 = 0x1TPACKET_V3 = 0x2)const (SizeofTpacket2Hdr = 0x20SizeofTpacket3Hdr = 0x30SizeofTpacketStats = 0x8SizeofTpacketStatsV3 = 0xc)const (IFLA_UNSPEC = 0x0IFLA_ADDRESS = 0x1IFLA_BROADCAST = 0x2IFLA_IFNAME = 0x3IFLA_MTU = 0x4IFLA_LINK = 0x5IFLA_QDISC = 0x6IFLA_STATS = 0x7IFLA_COST = 0x8IFLA_PRIORITY = 0x9IFLA_MASTER = 0xaIFLA_WIRELESS = 0xbIFLA_PROTINFO = 0xcIFLA_TXQLEN = 0xdIFLA_MAP = 0xeIFLA_WEIGHT = 0xfIFLA_OPERSTATE = 0x10IFLA_LINKMODE = 0x11IFLA_LINKINFO = 0x12IFLA_NET_NS_PID = 0x13IFLA_IFALIAS = 0x14IFLA_NUM_VF = 0x15IFLA_VFINFO_LIST = 0x16IFLA_STATS64 = 0x17IFLA_VF_PORTS = 0x18IFLA_PORT_SELF = 0x19IFLA_AF_SPEC = 0x1aIFLA_GROUP = 0x1bIFLA_NET_NS_FD = 0x1cIFLA_EXT_MASK = 0x1dIFLA_PROMISCUITY = 0x1eIFLA_NUM_TX_QUEUES = 0x1fIFLA_NUM_RX_QUEUES = 0x20IFLA_CARRIER = 0x21IFLA_PHYS_PORT_ID = 0x22IFLA_CARRIER_CHANGES = 0x23IFLA_PHYS_SWITCH_ID = 0x24IFLA_LINK_NETNSID = 0x25IFLA_PHYS_PORT_NAME = 0x26IFLA_PROTO_DOWN = 0x27IFLA_GSO_MAX_SEGS = 0x28IFLA_GSO_MAX_SIZE = 0x29IFLA_PAD = 0x2aIFLA_XDP = 0x2bIFLA_EVENT = 0x2cIFLA_NEW_NETNSID = 0x2dIFLA_IF_NETNSID = 0x2eIFLA_TARGET_NETNSID = 0x2eIFLA_CARRIER_UP_COUNT = 0x2fIFLA_CARRIER_DOWN_COUNT = 0x30IFLA_NEW_IFINDEX = 0x31IFLA_MIN_MTU = 0x32IFLA_MAX_MTU = 0x33IFLA_PROP_LIST = 0x34IFLA_ALT_IFNAME = 0x35IFLA_PERM_ADDRESS = 0x36IFLA_PROTO_DOWN_REASON = 0x37IFLA_PARENT_DEV_NAME = 0x38IFLA_PARENT_DEV_BUS_NAME = 0x39IFLA_GRO_MAX_SIZE = 0x3aIFLA_TSO_MAX_SIZE = 0x3bIFLA_TSO_MAX_SEGS = 0x3cIFLA_ALLMULTI = 0x3dIFLA_DEVLINK_PORT = 0x3eIFLA_GSO_IPV4_MAX_SIZE = 0x3fIFLA_GRO_IPV4_MAX_SIZE = 0x40IFLA_DPLL_PIN = 0x41IFLA_PROTO_DOWN_REASON_UNSPEC = 0x0IFLA_PROTO_DOWN_REASON_MASK = 0x1IFLA_PROTO_DOWN_REASON_VALUE = 0x2IFLA_PROTO_DOWN_REASON_MAX = 0x2IFLA_INET_UNSPEC = 0x0IFLA_INET_CONF = 0x1IFLA_INET6_UNSPEC = 0x0IFLA_INET6_FLAGS = 0x1IFLA_INET6_CONF = 0x2IFLA_INET6_STATS = 0x3IFLA_INET6_MCAST = 0x4IFLA_INET6_CACHEINFO = 0x5IFLA_INET6_ICMP6STATS = 0x6IFLA_INET6_TOKEN = 0x7IFLA_INET6_ADDR_GEN_MODE = 0x8IFLA_INET6_RA_MTU = 0x9IFLA_BR_UNSPEC = 0x0IFLA_BR_FORWARD_DELAY = 0x1IFLA_BR_HELLO_TIME = 0x2IFLA_BR_MAX_AGE = 0x3IFLA_BR_AGEING_TIME = 0x4IFLA_BR_STP_STATE = 0x5IFLA_BR_PRIORITY = 0x6IFLA_BR_VLAN_FILTERING = 0x7IFLA_BR_VLAN_PROTOCOL = 0x8IFLA_BR_GROUP_FWD_MASK = 0x9IFLA_BR_ROOT_ID = 0xaIFLA_BR_BRIDGE_ID = 0xbIFLA_BR_ROOT_PORT = 0xcIFLA_BR_ROOT_PATH_COST = 0xdIFLA_BR_TOPOLOGY_CHANGE = 0xeIFLA_BR_TOPOLOGY_CHANGE_DETECTED = 0xfIFLA_BR_HELLO_TIMER = 0x10IFLA_BR_TCN_TIMER = 0x11IFLA_BR_TOPOLOGY_CHANGE_TIMER = 0x12IFLA_BR_GC_TIMER = 0x13IFLA_BR_GROUP_ADDR = 0x14IFLA_BR_FDB_FLUSH = 0x15IFLA_BR_MCAST_ROUTER = 0x16IFLA_BR_MCAST_SNOOPING = 0x17IFLA_BR_MCAST_QUERY_USE_IFADDR = 0x18IFLA_BR_MCAST_QUERIER = 0x19IFLA_BR_MCAST_HASH_ELASTICITY = 0x1aIFLA_BR_MCAST_HASH_MAX = 0x1bIFLA_BR_MCAST_LAST_MEMBER_CNT = 0x1cIFLA_BR_MCAST_STARTUP_QUERY_CNT = 0x1dIFLA_BR_MCAST_LAST_MEMBER_INTVL = 0x1eIFLA_BR_MCAST_MEMBERSHIP_INTVL = 0x1fIFLA_BR_MCAST_QUERIER_INTVL = 0x20IFLA_BR_MCAST_QUERY_INTVL = 0x21IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 0x22IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 0x23IFLA_BR_NF_CALL_IPTABLES = 0x24IFLA_BR_NF_CALL_IP6TABLES = 0x25IFLA_BR_NF_CALL_ARPTABLES = 0x26IFLA_BR_VLAN_DEFAULT_PVID = 0x27IFLA_BR_PAD = 0x28IFLA_BR_VLAN_STATS_ENABLED = 0x29IFLA_BR_MCAST_STATS_ENABLED = 0x2aIFLA_BR_MCAST_IGMP_VERSION = 0x2bIFLA_BR_MCAST_MLD_VERSION = 0x2cIFLA_BR_VLAN_STATS_PER_PORT = 0x2dIFLA_BR_MULTI_BOOLOPT = 0x2eIFLA_BR_MCAST_QUERIER_STATE = 0x2fIFLA_BR_FDB_N_LEARNED = 0x30IFLA_BR_FDB_MAX_LEARNED = 0x31IFLA_BRPORT_UNSPEC = 0x0IFLA_BRPORT_STATE = 0x1IFLA_BRPORT_PRIORITY = 0x2IFLA_BRPORT_COST = 0x3IFLA_BRPORT_MODE = 0x4IFLA_BRPORT_GUARD = 0x5IFLA_BRPORT_PROTECT = 0x6IFLA_BRPORT_FAST_LEAVE = 0x7IFLA_BRPORT_LEARNING = 0x8IFLA_BRPORT_UNICAST_FLOOD = 0x9IFLA_BRPORT_PROXYARP = 0xaIFLA_BRPORT_LEARNING_SYNC = 0xbIFLA_BRPORT_PROXYARP_WIFI = 0xcIFLA_BRPORT_ROOT_ID = 0xdIFLA_BRPORT_BRIDGE_ID = 0xeIFLA_BRPORT_DESIGNATED_PORT = 0xfIFLA_BRPORT_DESIGNATED_COST = 0x10IFLA_BRPORT_ID = 0x11IFLA_BRPORT_NO = 0x12IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 0x13IFLA_BRPORT_CONFIG_PENDING = 0x14IFLA_BRPORT_MESSAGE_AGE_TIMER = 0x15IFLA_BRPORT_FORWARD_DELAY_TIMER = 0x16IFLA_BRPORT_HOLD_TIMER = 0x17IFLA_BRPORT_FLUSH = 0x18IFLA_BRPORT_MULTICAST_ROUTER = 0x19IFLA_BRPORT_PAD = 0x1aIFLA_BRPORT_MCAST_FLOOD = 0x1bIFLA_BRPORT_MCAST_TO_UCAST = 0x1cIFLA_BRPORT_VLAN_TUNNEL = 0x1dIFLA_BRPORT_BCAST_FLOOD = 0x1eIFLA_BRPORT_GROUP_FWD_MASK = 0x1fIFLA_BRPORT_NEIGH_SUPPRESS = 0x20IFLA_BRPORT_ISOLATED = 0x21IFLA_BRPORT_BACKUP_PORT = 0x22IFLA_BRPORT_MRP_RING_OPEN = 0x23IFLA_BRPORT_MRP_IN_OPEN = 0x24IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT = 0x25IFLA_BRPORT_MCAST_EHT_HOSTS_CNT = 0x26IFLA_BRPORT_LOCKED = 0x27IFLA_BRPORT_MAB = 0x28IFLA_BRPORT_MCAST_N_GROUPS = 0x29IFLA_BRPORT_MCAST_MAX_GROUPS = 0x2aIFLA_BRPORT_NEIGH_VLAN_SUPPRESS = 0x2bIFLA_BRPORT_BACKUP_NHID = 0x2cIFLA_INFO_UNSPEC = 0x0IFLA_INFO_KIND = 0x1IFLA_INFO_DATA = 0x2IFLA_INFO_XSTATS = 0x3IFLA_INFO_SLAVE_KIND = 0x4IFLA_INFO_SLAVE_DATA = 0x5IFLA_VLAN_UNSPEC = 0x0IFLA_VLAN_ID = 0x1IFLA_VLAN_FLAGS = 0x2IFLA_VLAN_EGRESS_QOS = 0x3IFLA_VLAN_INGRESS_QOS = 0x4IFLA_VLAN_PROTOCOL = 0x5IFLA_VLAN_QOS_UNSPEC = 0x0IFLA_VLAN_QOS_MAPPING = 0x1IFLA_MACVLAN_UNSPEC = 0x0IFLA_MACVLAN_MODE = 0x1IFLA_MACVLAN_FLAGS = 0x2IFLA_MACVLAN_MACADDR_MODE = 0x3IFLA_MACVLAN_MACADDR = 0x4IFLA_MACVLAN_MACADDR_DATA = 0x5IFLA_MACVLAN_MACADDR_COUNT = 0x6IFLA_MACVLAN_BC_QUEUE_LEN = 0x7IFLA_MACVLAN_BC_QUEUE_LEN_USED = 0x8IFLA_MACVLAN_BC_CUTOFF = 0x9IFLA_VRF_UNSPEC = 0x0IFLA_VRF_TABLE = 0x1IFLA_VRF_PORT_UNSPEC = 0x0IFLA_VRF_PORT_TABLE = 0x1IFLA_MACSEC_UNSPEC = 0x0IFLA_MACSEC_SCI = 0x1IFLA_MACSEC_PORT = 0x2IFLA_MACSEC_ICV_LEN = 0x3IFLA_MACSEC_CIPHER_SUITE = 0x4IFLA_MACSEC_WINDOW = 0x5IFLA_MACSEC_ENCODING_SA = 0x6IFLA_MACSEC_ENCRYPT = 0x7IFLA_MACSEC_PROTECT = 0x8IFLA_MACSEC_INC_SCI = 0x9IFLA_MACSEC_ES = 0xaIFLA_MACSEC_SCB = 0xbIFLA_MACSEC_REPLAY_PROTECT = 0xcIFLA_MACSEC_VALIDATION = 0xdIFLA_MACSEC_PAD = 0xeIFLA_MACSEC_OFFLOAD = 0xfIFLA_XFRM_UNSPEC = 0x0IFLA_XFRM_LINK = 0x1IFLA_XFRM_IF_ID = 0x2IFLA_XFRM_COLLECT_METADATA = 0x3IFLA_IPVLAN_UNSPEC = 0x0IFLA_IPVLAN_MODE = 0x1IFLA_IPVLAN_FLAGS = 0x2IFLA_NETKIT_UNSPEC = 0x0IFLA_NETKIT_PEER_INFO = 0x1IFLA_NETKIT_PRIMARY = 0x2IFLA_NETKIT_POLICY = 0x3IFLA_NETKIT_PEER_POLICY = 0x4IFLA_NETKIT_MODE = 0x5IFLA_VXLAN_UNSPEC = 0x0IFLA_VXLAN_ID = 0x1IFLA_VXLAN_GROUP = 0x2IFLA_VXLAN_LINK = 0x3IFLA_VXLAN_LOCAL = 0x4IFLA_VXLAN_TTL = 0x5IFLA_VXLAN_TOS = 0x6IFLA_VXLAN_LEARNING = 0x7IFLA_VXLAN_AGEING = 0x8IFLA_VXLAN_LIMIT = 0x9IFLA_VXLAN_PORT_RANGE = 0xaIFLA_VXLAN_PROXY = 0xbIFLA_VXLAN_RSC = 0xcIFLA_VXLAN_L2MISS = 0xdIFLA_VXLAN_L3MISS = 0xeIFLA_VXLAN_PORT = 0xfIFLA_VXLAN_GROUP6 = 0x10IFLA_VXLAN_LOCAL6 = 0x11IFLA_VXLAN_UDP_CSUM = 0x12IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 0x13IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 0x14IFLA_VXLAN_REMCSUM_TX = 0x15IFLA_VXLAN_REMCSUM_RX = 0x16IFLA_VXLAN_GBP = 0x17IFLA_VXLAN_REMCSUM_NOPARTIAL = 0x18IFLA_VXLAN_COLLECT_METADATA = 0x19IFLA_VXLAN_LABEL = 0x1aIFLA_VXLAN_GPE = 0x1bIFLA_VXLAN_TTL_INHERIT = 0x1cIFLA_VXLAN_DF = 0x1dIFLA_VXLAN_VNIFILTER = 0x1eIFLA_VXLAN_LOCALBYPASS = 0x1fIFLA_VXLAN_LABEL_POLICY = 0x20IFLA_GENEVE_UNSPEC = 0x0IFLA_GENEVE_ID = 0x1IFLA_GENEVE_REMOTE = 0x2IFLA_GENEVE_TTL = 0x3IFLA_GENEVE_TOS = 0x4IFLA_GENEVE_PORT = 0x5IFLA_GENEVE_COLLECT_METADATA = 0x6IFLA_GENEVE_REMOTE6 = 0x7IFLA_GENEVE_UDP_CSUM = 0x8IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 0x9IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 0xaIFLA_GENEVE_LABEL = 0xbIFLA_GENEVE_TTL_INHERIT = 0xcIFLA_GENEVE_DF = 0xdIFLA_GENEVE_INNER_PROTO_INHERIT = 0xeIFLA_BAREUDP_UNSPEC = 0x0IFLA_BAREUDP_PORT = 0x1IFLA_BAREUDP_ETHERTYPE = 0x2IFLA_BAREUDP_SRCPORT_MIN = 0x3IFLA_BAREUDP_MULTIPROTO_MODE = 0x4IFLA_PPP_UNSPEC = 0x0IFLA_PPP_DEV_FD = 0x1IFLA_GTP_UNSPEC = 0x0IFLA_GTP_FD0 = 0x1IFLA_GTP_FD1 = 0x2IFLA_GTP_PDP_HASHSIZE = 0x3IFLA_GTP_ROLE = 0x4IFLA_GTP_CREATE_SOCKETS = 0x5IFLA_GTP_RESTART_COUNT = 0x6IFLA_GTP_LOCAL = 0x7IFLA_GTP_LOCAL6 = 0x8IFLA_BOND_UNSPEC = 0x0IFLA_BOND_MODE = 0x1IFLA_BOND_ACTIVE_SLAVE = 0x2IFLA_BOND_MIIMON = 0x3IFLA_BOND_UPDELAY = 0x4IFLA_BOND_DOWNDELAY = 0x5IFLA_BOND_USE_CARRIER = 0x6IFLA_BOND_ARP_INTERVAL = 0x7IFLA_BOND_ARP_IP_TARGET = 0x8IFLA_BOND_ARP_VALIDATE = 0x9IFLA_BOND_ARP_ALL_TARGETS = 0xaIFLA_BOND_PRIMARY = 0xbIFLA_BOND_PRIMARY_RESELECT = 0xcIFLA_BOND_FAIL_OVER_MAC = 0xdIFLA_BOND_XMIT_HASH_POLICY = 0xeIFLA_BOND_RESEND_IGMP = 0xfIFLA_BOND_NUM_PEER_NOTIF = 0x10IFLA_BOND_ALL_SLAVES_ACTIVE = 0x11IFLA_BOND_MIN_LINKS = 0x12IFLA_BOND_LP_INTERVAL = 0x13IFLA_BOND_PACKETS_PER_SLAVE = 0x14IFLA_BOND_AD_LACP_RATE = 0x15IFLA_BOND_AD_SELECT = 0x16IFLA_BOND_AD_INFO = 0x17IFLA_BOND_AD_ACTOR_SYS_PRIO = 0x18IFLA_BOND_AD_USER_PORT_KEY = 0x19IFLA_BOND_AD_ACTOR_SYSTEM = 0x1aIFLA_BOND_TLB_DYNAMIC_LB = 0x1bIFLA_BOND_PEER_NOTIF_DELAY = 0x1cIFLA_BOND_AD_LACP_ACTIVE = 0x1dIFLA_BOND_MISSED_MAX = 0x1eIFLA_BOND_NS_IP6_TARGET = 0x1fIFLA_BOND_COUPLED_CONTROL = 0x20IFLA_BOND_AD_INFO_UNSPEC = 0x0IFLA_BOND_AD_INFO_AGGREGATOR = 0x1IFLA_BOND_AD_INFO_NUM_PORTS = 0x2IFLA_BOND_AD_INFO_ACTOR_KEY = 0x3IFLA_BOND_AD_INFO_PARTNER_KEY = 0x4IFLA_BOND_AD_INFO_PARTNER_MAC = 0x5IFLA_BOND_SLAVE_UNSPEC = 0x0IFLA_BOND_SLAVE_STATE = 0x1IFLA_BOND_SLAVE_MII_STATUS = 0x2IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 0x3IFLA_BOND_SLAVE_PERM_HWADDR = 0x4IFLA_BOND_SLAVE_QUEUE_ID = 0x5IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 0x6IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 0x7IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 0x8IFLA_BOND_SLAVE_PRIO = 0x9IFLA_VF_INFO_UNSPEC = 0x0IFLA_VF_INFO = 0x1IFLA_VF_UNSPEC = 0x0IFLA_VF_MAC = 0x1IFLA_VF_VLAN = 0x2IFLA_VF_TX_RATE = 0x3IFLA_VF_SPOOFCHK = 0x4IFLA_VF_LINK_STATE = 0x5IFLA_VF_RATE = 0x6IFLA_VF_RSS_QUERY_EN = 0x7IFLA_VF_STATS = 0x8IFLA_VF_TRUST = 0x9IFLA_VF_IB_NODE_GUID = 0xaIFLA_VF_IB_PORT_GUID = 0xbIFLA_VF_VLAN_LIST = 0xcIFLA_VF_BROADCAST = 0xdIFLA_VF_VLAN_INFO_UNSPEC = 0x0IFLA_VF_VLAN_INFO = 0x1IFLA_VF_LINK_STATE_AUTO = 0x0IFLA_VF_LINK_STATE_ENABLE = 0x1IFLA_VF_LINK_STATE_DISABLE = 0x2IFLA_VF_STATS_RX_PACKETS = 0x0IFLA_VF_STATS_TX_PACKETS = 0x1IFLA_VF_STATS_RX_BYTES = 0x2IFLA_VF_STATS_TX_BYTES = 0x3IFLA_VF_STATS_BROADCAST = 0x4IFLA_VF_STATS_MULTICAST = 0x5IFLA_VF_STATS_PAD = 0x6IFLA_VF_STATS_RX_DROPPED = 0x7IFLA_VF_STATS_TX_DROPPED = 0x8IFLA_VF_PORT_UNSPEC = 0x0IFLA_VF_PORT = 0x1IFLA_PORT_UNSPEC = 0x0IFLA_PORT_VF = 0x1IFLA_PORT_PROFILE = 0x2IFLA_PORT_VSI_TYPE = 0x3IFLA_PORT_INSTANCE_UUID = 0x4IFLA_PORT_HOST_UUID = 0x5IFLA_PORT_REQUEST = 0x6IFLA_PORT_RESPONSE = 0x7IFLA_IPOIB_UNSPEC = 0x0IFLA_IPOIB_PKEY = 0x1IFLA_IPOIB_MODE = 0x2IFLA_IPOIB_UMCAST = 0x3IFLA_HSR_UNSPEC = 0x0IFLA_HSR_SLAVE1 = 0x1IFLA_HSR_SLAVE2 = 0x2IFLA_HSR_MULTICAST_SPEC = 0x3IFLA_HSR_SUPERVISION_ADDR = 0x4IFLA_HSR_SEQ_NR = 0x5IFLA_HSR_VERSION = 0x6IFLA_HSR_PROTOCOL = 0x7IFLA_HSR_INTERLINK = 0x8IFLA_STATS_UNSPEC = 0x0IFLA_STATS_LINK_64 = 0x1IFLA_STATS_LINK_XSTATS = 0x2IFLA_STATS_LINK_XSTATS_SLAVE = 0x3IFLA_STATS_LINK_OFFLOAD_XSTATS = 0x4IFLA_STATS_AF_SPEC = 0x5IFLA_STATS_GETSET_UNSPEC = 0x0IFLA_STATS_GET_FILTERS = 0x1IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS = 0x2IFLA_OFFLOAD_XSTATS_UNSPEC = 0x0IFLA_OFFLOAD_XSTATS_CPU_HIT = 0x1IFLA_OFFLOAD_XSTATS_HW_S_INFO = 0x2IFLA_OFFLOAD_XSTATS_L3_STATS = 0x3IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC = 0x0IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST = 0x1IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED = 0x2IFLA_XDP_UNSPEC = 0x0IFLA_XDP_FD = 0x1IFLA_XDP_ATTACHED = 0x2IFLA_XDP_FLAGS = 0x3IFLA_XDP_PROG_ID = 0x4IFLA_XDP_DRV_PROG_ID = 0x5IFLA_XDP_SKB_PROG_ID = 0x6IFLA_XDP_HW_PROG_ID = 0x7IFLA_XDP_EXPECTED_FD = 0x8IFLA_EVENT_NONE = 0x0IFLA_EVENT_REBOOT = 0x1IFLA_EVENT_FEATURES = 0x2IFLA_EVENT_BONDING_FAILOVER = 0x3IFLA_EVENT_NOTIFY_PEERS = 0x4IFLA_EVENT_IGMP_RESEND = 0x5IFLA_EVENT_BONDING_OPTIONS = 0x6IFLA_TUN_UNSPEC = 0x0IFLA_TUN_OWNER = 0x1IFLA_TUN_GROUP = 0x2IFLA_TUN_TYPE = 0x3IFLA_TUN_PI = 0x4IFLA_TUN_VNET_HDR = 0x5IFLA_TUN_PERSIST = 0x6IFLA_TUN_MULTI_QUEUE = 0x7IFLA_TUN_NUM_QUEUES = 0x8IFLA_TUN_NUM_DISABLED_QUEUES = 0x9IFLA_RMNET_UNSPEC = 0x0IFLA_RMNET_MUX_ID = 0x1IFLA_RMNET_FLAGS = 0x2IFLA_MCTP_UNSPEC = 0x0IFLA_MCTP_NET = 0x1IFLA_DSA_UNSPEC = 0x0IFLA_DSA_CONDUIT = 0x1IFLA_DSA_MASTER = 0x1)const (NETKIT_NEXT = -0x1NETKIT_PASS = 0x0NETKIT_DROP = 0x2NETKIT_REDIRECT = 0x7NETKIT_L2 = 0x0NETKIT_L3 = 0x1)const (NF_INET_PRE_ROUTING = 0x0NF_INET_LOCAL_IN = 0x1NF_INET_FORWARD = 0x2NF_INET_LOCAL_OUT = 0x3NF_INET_POST_ROUTING = 0x4NF_INET_NUMHOOKS = 0x5)const (NF_NETDEV_INGRESS = 0x0NF_NETDEV_EGRESS = 0x1NF_NETDEV_NUMHOOKS = 0x2)const (NFPROTO_UNSPEC = 0x0NFPROTO_INET = 0x1NFPROTO_IPV4 = 0x2NFPROTO_ARP = 0x3NFPROTO_NETDEV = 0x5NFPROTO_BRIDGE = 0x7NFPROTO_IPV6 = 0xaNFPROTO_DECNET = 0xcNFPROTO_NUMPROTO = 0xd)const SO_ORIGINAL_DST = 0x50type Nfgenmsg struct {Nfgen_family uint8Version uint8Res_id uint16}const (NFNL_BATCH_UNSPEC = 0x0NFNL_BATCH_GENID = 0x1)const (NFT_REG_VERDICT = 0x0NFT_REG_1 = 0x1NFT_REG_2 = 0x2NFT_REG_3 = 0x3NFT_REG_4 = 0x4NFT_REG32_00 = 0x8NFT_REG32_01 = 0x9NFT_REG32_02 = 0xaNFT_REG32_03 = 0xbNFT_REG32_04 = 0xcNFT_REG32_05 = 0xdNFT_REG32_06 = 0xeNFT_REG32_07 = 0xfNFT_REG32_08 = 0x10NFT_REG32_09 = 0x11NFT_REG32_10 = 0x12NFT_REG32_11 = 0x13NFT_REG32_12 = 0x14NFT_REG32_13 = 0x15NFT_REG32_14 = 0x16NFT_REG32_15 = 0x17NFT_CONTINUE = -0x1NFT_BREAK = -0x2NFT_JUMP = -0x3NFT_GOTO = -0x4NFT_RETURN = -0x5NFT_MSG_NEWTABLE = 0x0NFT_MSG_GETTABLE = 0x1NFT_MSG_DELTABLE = 0x2NFT_MSG_NEWCHAIN = 0x3NFT_MSG_GETCHAIN = 0x4NFT_MSG_DELCHAIN = 0x5NFT_MSG_NEWRULE = 0x6NFT_MSG_GETRULE = 0x7NFT_MSG_DELRULE = 0x8NFT_MSG_NEWSET = 0x9NFT_MSG_GETSET = 0xaNFT_MSG_DELSET = 0xbNFT_MSG_NEWSETELEM = 0xcNFT_MSG_GETSETELEM = 0xdNFT_MSG_DELSETELEM = 0xeNFT_MSG_NEWGEN = 0xfNFT_MSG_GETGEN = 0x10NFT_MSG_TRACE = 0x11NFT_MSG_NEWOBJ = 0x12NFT_MSG_GETOBJ = 0x13NFT_MSG_DELOBJ = 0x14NFT_MSG_GETOBJ_RESET = 0x15NFT_MSG_NEWFLOWTABLE = 0x16NFT_MSG_GETFLOWTABLE = 0x17NFT_MSG_DELFLOWTABLE = 0x18NFT_MSG_GETRULE_RESET = 0x19NFT_MSG_MAX = 0x22NFTA_LIST_UNSPEC = 0x0NFTA_LIST_ELEM = 0x1NFTA_HOOK_UNSPEC = 0x0NFTA_HOOK_HOOKNUM = 0x1NFTA_HOOK_PRIORITY = 0x2NFTA_HOOK_DEV = 0x3NFT_TABLE_F_DORMANT = 0x1NFTA_TABLE_UNSPEC = 0x0NFTA_TABLE_NAME = 0x1NFTA_TABLE_FLAGS = 0x2NFTA_TABLE_USE = 0x3NFTA_CHAIN_UNSPEC = 0x0NFTA_CHAIN_TABLE = 0x1NFTA_CHAIN_HANDLE = 0x2NFTA_CHAIN_NAME = 0x3NFTA_CHAIN_HOOK = 0x4NFTA_CHAIN_POLICY = 0x5NFTA_CHAIN_USE = 0x6NFTA_CHAIN_TYPE = 0x7NFTA_CHAIN_COUNTERS = 0x8NFTA_CHAIN_PAD = 0x9NFTA_RULE_UNSPEC = 0x0NFTA_RULE_TABLE = 0x1NFTA_RULE_CHAIN = 0x2NFTA_RULE_HANDLE = 0x3NFTA_RULE_EXPRESSIONS = 0x4NFTA_RULE_COMPAT = 0x5NFTA_RULE_POSITION = 0x6NFTA_RULE_USERDATA = 0x7NFTA_RULE_PAD = 0x8NFTA_RULE_ID = 0x9NFT_RULE_COMPAT_F_INV = 0x2NFT_RULE_COMPAT_F_MASK = 0x2NFTA_RULE_COMPAT_UNSPEC = 0x0NFTA_RULE_COMPAT_PROTO = 0x1NFTA_RULE_COMPAT_FLAGS = 0x2NFT_SET_ANONYMOUS = 0x1NFT_SET_CONSTANT = 0x2NFT_SET_INTERVAL = 0x4NFT_SET_MAP = 0x8NFT_SET_TIMEOUT = 0x10NFT_SET_EVAL = 0x20NFT_SET_OBJECT = 0x40NFT_SET_POL_PERFORMANCE = 0x0NFT_SET_POL_MEMORY = 0x1NFTA_SET_DESC_UNSPEC = 0x0NFTA_SET_DESC_SIZE = 0x1NFTA_SET_UNSPEC = 0x0NFTA_SET_TABLE = 0x1NFTA_SET_NAME = 0x2NFTA_SET_FLAGS = 0x3NFTA_SET_KEY_TYPE = 0x4NFTA_SET_KEY_LEN = 0x5NFTA_SET_DATA_TYPE = 0x6NFTA_SET_DATA_LEN = 0x7NFTA_SET_POLICY = 0x8NFTA_SET_DESC = 0x9NFTA_SET_ID = 0xaNFTA_SET_TIMEOUT = 0xbNFTA_SET_GC_INTERVAL = 0xcNFTA_SET_USERDATA = 0xdNFTA_SET_PAD = 0xeNFTA_SET_OBJ_TYPE = 0xfNFT_SET_ELEM_INTERVAL_END = 0x1NFTA_SET_ELEM_UNSPEC = 0x0NFTA_SET_ELEM_KEY = 0x1NFTA_SET_ELEM_DATA = 0x2NFTA_SET_ELEM_FLAGS = 0x3NFTA_SET_ELEM_TIMEOUT = 0x4NFTA_SET_ELEM_EXPIRATION = 0x5NFTA_SET_ELEM_USERDATA = 0x6NFTA_SET_ELEM_EXPR = 0x7NFTA_SET_ELEM_PAD = 0x8NFTA_SET_ELEM_OBJREF = 0x9NFTA_SET_ELEM_LIST_UNSPEC = 0x0NFTA_SET_ELEM_LIST_TABLE = 0x1NFTA_SET_ELEM_LIST_SET = 0x2NFTA_SET_ELEM_LIST_ELEMENTS = 0x3NFTA_SET_ELEM_LIST_SET_ID = 0x4NFT_DATA_VALUE = 0x0NFT_DATA_VERDICT = 0xffffff00NFTA_DATA_UNSPEC = 0x0NFTA_DATA_VALUE = 0x1NFTA_DATA_VERDICT = 0x2NFTA_VERDICT_UNSPEC = 0x0NFTA_VERDICT_CODE = 0x1NFTA_VERDICT_CHAIN = 0x2NFTA_EXPR_UNSPEC = 0x0NFTA_EXPR_NAME = 0x1NFTA_EXPR_DATA = 0x2NFTA_IMMEDIATE_UNSPEC = 0x0NFTA_IMMEDIATE_DREG = 0x1NFTA_IMMEDIATE_DATA = 0x2NFTA_BITWISE_UNSPEC = 0x0NFTA_BITWISE_SREG = 0x1NFTA_BITWISE_DREG = 0x2NFTA_BITWISE_LEN = 0x3NFTA_BITWISE_MASK = 0x4NFTA_BITWISE_XOR = 0x5NFT_BYTEORDER_NTOH = 0x0NFT_BYTEORDER_HTON = 0x1NFTA_BYTEORDER_UNSPEC = 0x0NFTA_BYTEORDER_SREG = 0x1NFTA_BYTEORDER_DREG = 0x2NFTA_BYTEORDER_OP = 0x3NFTA_BYTEORDER_LEN = 0x4NFTA_BYTEORDER_SIZE = 0x5NFT_CMP_EQ = 0x0NFT_CMP_NEQ = 0x1NFT_CMP_LT = 0x2NFT_CMP_LTE = 0x3NFT_CMP_GT = 0x4NFT_CMP_GTE = 0x5NFTA_CMP_UNSPEC = 0x0NFTA_CMP_SREG = 0x1NFTA_CMP_OP = 0x2NFTA_CMP_DATA = 0x3NFT_RANGE_EQ = 0x0NFT_RANGE_NEQ = 0x1NFTA_RANGE_UNSPEC = 0x0NFTA_RANGE_SREG = 0x1NFTA_RANGE_OP = 0x2NFTA_RANGE_FROM_DATA = 0x3NFTA_RANGE_TO_DATA = 0x4NFT_LOOKUP_F_INV = 0x1NFTA_LOOKUP_UNSPEC = 0x0NFTA_LOOKUP_SET = 0x1NFTA_LOOKUP_SREG = 0x2NFTA_LOOKUP_DREG = 0x3NFTA_LOOKUP_SET_ID = 0x4NFTA_LOOKUP_FLAGS = 0x5NFT_DYNSET_OP_ADD = 0x0NFT_DYNSET_OP_UPDATE = 0x1NFT_DYNSET_F_INV = 0x1NFTA_DYNSET_UNSPEC = 0x0NFTA_DYNSET_SET_NAME = 0x1NFTA_DYNSET_SET_ID = 0x2NFTA_DYNSET_OP = 0x3NFTA_DYNSET_SREG_KEY = 0x4NFTA_DYNSET_SREG_DATA = 0x5NFTA_DYNSET_TIMEOUT = 0x6NFTA_DYNSET_EXPR = 0x7NFTA_DYNSET_PAD = 0x8NFTA_DYNSET_FLAGS = 0x9NFT_PAYLOAD_LL_HEADER = 0x0NFT_PAYLOAD_NETWORK_HEADER = 0x1NFT_PAYLOAD_TRANSPORT_HEADER = 0x2NFT_PAYLOAD_INNER_HEADER = 0x3NFT_PAYLOAD_TUN_HEADER = 0x4NFT_PAYLOAD_CSUM_NONE = 0x0NFT_PAYLOAD_CSUM_INET = 0x1NFT_PAYLOAD_CSUM_SCTP = 0x2NFT_PAYLOAD_L4CSUM_PSEUDOHDR = 0x1NFTA_PAYLOAD_UNSPEC = 0x0NFTA_PAYLOAD_DREG = 0x1NFTA_PAYLOAD_BASE = 0x2NFTA_PAYLOAD_OFFSET = 0x3NFTA_PAYLOAD_LEN = 0x4NFTA_PAYLOAD_SREG = 0x5NFTA_PAYLOAD_CSUM_TYPE = 0x6NFTA_PAYLOAD_CSUM_OFFSET = 0x7NFTA_PAYLOAD_CSUM_FLAGS = 0x8NFT_EXTHDR_F_PRESENT = 0x1NFT_EXTHDR_OP_IPV6 = 0x0NFT_EXTHDR_OP_TCPOPT = 0x1NFTA_EXTHDR_UNSPEC = 0x0NFTA_EXTHDR_DREG = 0x1NFTA_EXTHDR_TYPE = 0x2NFTA_EXTHDR_OFFSET = 0x3NFTA_EXTHDR_LEN = 0x4NFTA_EXTHDR_FLAGS = 0x5NFTA_EXTHDR_OP = 0x6NFTA_EXTHDR_SREG = 0x7NFT_META_LEN = 0x0NFT_META_PROTOCOL = 0x1NFT_META_PRIORITY = 0x2NFT_META_MARK = 0x3NFT_META_IIF = 0x4NFT_META_OIF = 0x5NFT_META_IIFNAME = 0x6NFT_META_OIFNAME = 0x7NFT_META_IIFTYPE = 0x8NFT_META_OIFTYPE = 0x9NFT_META_SKUID = 0xaNFT_META_SKGID = 0xbNFT_META_NFTRACE = 0xcNFT_META_RTCLASSID = 0xdNFT_META_SECMARK = 0xeNFT_META_NFPROTO = 0xfNFT_META_L4PROTO = 0x10NFT_META_BRI_IIFNAME = 0x11NFT_META_BRI_OIFNAME = 0x12NFT_META_PKTTYPE = 0x13NFT_META_CPU = 0x14NFT_META_IIFGROUP = 0x15NFT_META_OIFGROUP = 0x16NFT_META_CGROUP = 0x17NFT_META_PRANDOM = 0x18NFT_RT_CLASSID = 0x0NFT_RT_NEXTHOP4 = 0x1NFT_RT_NEXTHOP6 = 0x2NFT_RT_TCPMSS = 0x3NFT_HASH_JENKINS = 0x0NFT_HASH_SYM = 0x1NFTA_HASH_UNSPEC = 0x0NFTA_HASH_SREG = 0x1NFTA_HASH_DREG = 0x2NFTA_HASH_LEN = 0x3NFTA_HASH_MODULUS = 0x4NFTA_HASH_SEED = 0x5NFTA_HASH_OFFSET = 0x6NFTA_HASH_TYPE = 0x7NFTA_META_UNSPEC = 0x0NFTA_META_DREG = 0x1NFTA_META_KEY = 0x2NFTA_META_SREG = 0x3NFTA_RT_UNSPEC = 0x0NFTA_RT_DREG = 0x1NFTA_RT_KEY = 0x2NFT_CT_STATE = 0x0NFT_CT_DIRECTION = 0x1NFT_CT_STATUS = 0x2NFT_CT_MARK = 0x3NFT_CT_SECMARK = 0x4NFT_CT_EXPIRATION = 0x5NFT_CT_HELPER = 0x6NFT_CT_L3PROTOCOL = 0x7NFT_CT_SRC = 0x8NFT_CT_DST = 0x9NFT_CT_PROTOCOL = 0xaNFT_CT_PROTO_SRC = 0xbNFT_CT_PROTO_DST = 0xcNFT_CT_LABELS = 0xdNFT_CT_PKTS = 0xeNFT_CT_BYTES = 0xfNFT_CT_AVGPKT = 0x10NFT_CT_ZONE = 0x11NFT_CT_EVENTMASK = 0x12NFT_CT_SRC_IP = 0x13NFT_CT_DST_IP = 0x14NFT_CT_SRC_IP6 = 0x15NFT_CT_DST_IP6 = 0x16NFT_CT_ID = 0x17NFTA_CT_UNSPEC = 0x0NFTA_CT_DREG = 0x1NFTA_CT_KEY = 0x2NFTA_CT_DIRECTION = 0x3NFTA_CT_SREG = 0x4NFT_LIMIT_PKTS = 0x0NFT_LIMIT_PKT_BYTES = 0x1NFT_LIMIT_F_INV = 0x1NFTA_LIMIT_UNSPEC = 0x0NFTA_LIMIT_RATE = 0x1NFTA_LIMIT_UNIT = 0x2NFTA_LIMIT_BURST = 0x3NFTA_LIMIT_TYPE = 0x4NFTA_LIMIT_FLAGS = 0x5NFTA_LIMIT_PAD = 0x6NFTA_COUNTER_UNSPEC = 0x0NFTA_COUNTER_BYTES = 0x1NFTA_COUNTER_PACKETS = 0x2NFTA_COUNTER_PAD = 0x3NFTA_LOG_UNSPEC = 0x0NFTA_LOG_GROUP = 0x1NFTA_LOG_PREFIX = 0x2NFTA_LOG_SNAPLEN = 0x3NFTA_LOG_QTHRESHOLD = 0x4NFTA_LOG_LEVEL = 0x5NFTA_LOG_FLAGS = 0x6NFTA_QUEUE_UNSPEC = 0x0NFTA_QUEUE_NUM = 0x1NFTA_QUEUE_TOTAL = 0x2NFTA_QUEUE_FLAGS = 0x3NFTA_QUEUE_SREG_QNUM = 0x4NFT_QUOTA_F_INV = 0x1NFT_QUOTA_F_DEPLETED = 0x2NFTA_QUOTA_UNSPEC = 0x0NFTA_QUOTA_BYTES = 0x1NFTA_QUOTA_FLAGS = 0x2NFTA_QUOTA_PAD = 0x3NFTA_QUOTA_CONSUMED = 0x4NFT_REJECT_ICMP_UNREACH = 0x0NFT_REJECT_TCP_RST = 0x1NFT_REJECT_ICMPX_UNREACH = 0x2NFT_REJECT_ICMPX_NO_ROUTE = 0x0NFT_REJECT_ICMPX_PORT_UNREACH = 0x1NFT_REJECT_ICMPX_HOST_UNREACH = 0x2NFT_REJECT_ICMPX_ADMIN_PROHIBITED = 0x3NFTA_REJECT_UNSPEC = 0x0NFTA_REJECT_TYPE = 0x1NFTA_REJECT_ICMP_CODE = 0x2NFT_NAT_SNAT = 0x0NFT_NAT_DNAT = 0x1NFTA_NAT_UNSPEC = 0x0NFTA_NAT_TYPE = 0x1NFTA_NAT_FAMILY = 0x2NFTA_NAT_REG_ADDR_MIN = 0x3NFTA_NAT_REG_ADDR_MAX = 0x4NFTA_NAT_REG_PROTO_MIN = 0x5NFTA_NAT_REG_PROTO_MAX = 0x6NFTA_NAT_FLAGS = 0x7NFTA_MASQ_UNSPEC = 0x0NFTA_MASQ_FLAGS = 0x1NFTA_MASQ_REG_PROTO_MIN = 0x2NFTA_MASQ_REG_PROTO_MAX = 0x3NFTA_REDIR_UNSPEC = 0x0NFTA_REDIR_REG_PROTO_MIN = 0x1NFTA_REDIR_REG_PROTO_MAX = 0x2NFTA_REDIR_FLAGS = 0x3NFTA_DUP_UNSPEC = 0x0NFTA_DUP_SREG_ADDR = 0x1NFTA_DUP_SREG_DEV = 0x2NFTA_FWD_UNSPEC = 0x0NFTA_FWD_SREG_DEV = 0x1NFTA_OBJREF_UNSPEC = 0x0NFTA_OBJREF_IMM_TYPE = 0x1NFTA_OBJREF_IMM_NAME = 0x2NFTA_OBJREF_SET_SREG = 0x3NFTA_OBJREF_SET_NAME = 0x4NFTA_OBJREF_SET_ID = 0x5NFTA_GEN_UNSPEC = 0x0NFTA_GEN_ID = 0x1NFTA_GEN_PROC_PID = 0x2NFTA_GEN_PROC_NAME = 0x3NFTA_FIB_UNSPEC = 0x0NFTA_FIB_DREG = 0x1NFTA_FIB_RESULT = 0x2NFTA_FIB_FLAGS = 0x3NFT_FIB_RESULT_UNSPEC = 0x0NFT_FIB_RESULT_OIF = 0x1NFT_FIB_RESULT_OIFNAME = 0x2NFT_FIB_RESULT_ADDRTYPE = 0x3NFTA_FIB_F_SADDR = 0x1NFTA_FIB_F_DADDR = 0x2NFTA_FIB_F_MARK = 0x4NFTA_FIB_F_IIF = 0x8NFTA_FIB_F_OIF = 0x10NFTA_FIB_F_PRESENT = 0x20NFTA_CT_HELPER_UNSPEC = 0x0NFTA_CT_HELPER_NAME = 0x1NFTA_CT_HELPER_L3PROTO = 0x2NFTA_CT_HELPER_L4PROTO = 0x3NFTA_OBJ_UNSPEC = 0x0NFTA_OBJ_TABLE = 0x1NFTA_OBJ_NAME = 0x2NFTA_OBJ_TYPE = 0x3NFTA_OBJ_DATA = 0x4NFTA_OBJ_USE = 0x5NFTA_TRACE_UNSPEC = 0x0NFTA_TRACE_TABLE = 0x1NFTA_TRACE_CHAIN = 0x2NFTA_TRACE_RULE_HANDLE = 0x3NFTA_TRACE_TYPE = 0x4NFTA_TRACE_VERDICT = 0x5NFTA_TRACE_ID = 0x6NFTA_TRACE_LL_HEADER = 0x7NFTA_TRACE_NETWORK_HEADER = 0x8NFTA_TRACE_TRANSPORT_HEADER = 0x9NFTA_TRACE_IIF = 0xaNFTA_TRACE_IIFTYPE = 0xbNFTA_TRACE_OIF = 0xcNFTA_TRACE_OIFTYPE = 0xdNFTA_TRACE_MARK = 0xeNFTA_TRACE_NFPROTO = 0xfNFTA_TRACE_POLICY = 0x10NFTA_TRACE_PAD = 0x11NFT_TRACETYPE_UNSPEC = 0x0NFT_TRACETYPE_POLICY = 0x1NFT_TRACETYPE_RETURN = 0x2NFT_TRACETYPE_RULE = 0x3NFTA_NG_UNSPEC = 0x0NFTA_NG_DREG = 0x1NFTA_NG_MODULUS = 0x2NFTA_NG_TYPE = 0x3NFTA_NG_OFFSET = 0x4NFT_NG_INCREMENTAL = 0x0NFT_NG_RANDOM = 0x1)const (NFTA_TARGET_UNSPEC = 0x0NFTA_TARGET_NAME = 0x1NFTA_TARGET_REV = 0x2NFTA_TARGET_INFO = 0x3NFTA_MATCH_UNSPEC = 0x0NFTA_MATCH_NAME = 0x1NFTA_MATCH_REV = 0x2NFTA_MATCH_INFO = 0x3NFTA_COMPAT_UNSPEC = 0x0NFTA_COMPAT_NAME = 0x1NFTA_COMPAT_REV = 0x2NFTA_COMPAT_TYPE = 0x3)type RTCTime struct {Sec int32Min int32Hour int32Mday int32Mon int32Year int32Wday int32Yday int32Isdst int32}type RTCWkAlrm struct {Enabled uint8Pending uint8Time RTCTime}type BlkpgIoctlArg struct {Op int32Flags int32Datalen int32Data *byte}const (BLKPG_ADD_PARTITION = 0x1BLKPG_DEL_PARTITION = 0x2BLKPG_RESIZE_PARTITION = 0x3)const (NETNSA_NONE = 0x0NETNSA_NSID = 0x1NETNSA_PID = 0x2NETNSA_FD = 0x3NETNSA_TARGET_NSID = 0x4NETNSA_CURRENT_NSID = 0x5)type XDPRingOffset struct {Producer uint64Consumer uint64Desc uint64Flags uint64}type XDPMmapOffsets struct {Rx XDPRingOffsetTx XDPRingOffsetFr XDPRingOffsetCr XDPRingOffset}type XDPUmemReg struct {Addr uint64Len uint64Size uint32Headroom uint32Flags uint32Tx_metadata_len uint32}type XDPStatistics struct {Rx_dropped uint64Rx_invalid_descs uint64Tx_invalid_descs uint64Rx_ring_full uint64Rx_fill_ring_empty_descs uint64Tx_ring_empty_descs uint64}type XDPDesc struct {Addr uint64Len uint32Options uint32}const (NCSI_CMD_UNSPEC = 0x0NCSI_CMD_PKG_INFO = 0x1NCSI_CMD_SET_INTERFACE = 0x2NCSI_CMD_CLEAR_INTERFACE = 0x3NCSI_ATTR_UNSPEC = 0x0NCSI_ATTR_IFINDEX = 0x1NCSI_ATTR_PACKAGE_LIST = 0x2NCSI_ATTR_PACKAGE_ID = 0x3NCSI_ATTR_CHANNEL_ID = 0x4NCSI_PKG_ATTR_UNSPEC = 0x0NCSI_PKG_ATTR = 0x1NCSI_PKG_ATTR_ID = 0x2NCSI_PKG_ATTR_FORCED = 0x3NCSI_PKG_ATTR_CHANNEL_LIST = 0x4NCSI_CHANNEL_ATTR_UNSPEC = 0x0NCSI_CHANNEL_ATTR = 0x1NCSI_CHANNEL_ATTR_ID = 0x2NCSI_CHANNEL_ATTR_VERSION_MAJOR = 0x3NCSI_CHANNEL_ATTR_VERSION_MINOR = 0x4NCSI_CHANNEL_ATTR_VERSION_STR = 0x5NCSI_CHANNEL_ATTR_LINK_STATE = 0x6NCSI_CHANNEL_ATTR_ACTIVE = 0x7NCSI_CHANNEL_ATTR_FORCED = 0x8NCSI_CHANNEL_ATTR_VLAN_LIST = 0x9NCSI_CHANNEL_ATTR_VLAN_ID = 0xa)type ScmTimestamping struct {Ts [3]Timespec}const (SOF_TIMESTAMPING_TX_HARDWARE = 0x1SOF_TIMESTAMPING_TX_SOFTWARE = 0x2SOF_TIMESTAMPING_RX_HARDWARE = 0x4SOF_TIMESTAMPING_RX_SOFTWARE = 0x8SOF_TIMESTAMPING_SOFTWARE = 0x10SOF_TIMESTAMPING_SYS_HARDWARE = 0x20SOF_TIMESTAMPING_RAW_HARDWARE = 0x40SOF_TIMESTAMPING_OPT_ID = 0x80SOF_TIMESTAMPING_TX_SCHED = 0x100SOF_TIMESTAMPING_TX_ACK = 0x200SOF_TIMESTAMPING_OPT_CMSG = 0x400SOF_TIMESTAMPING_OPT_TSONLY = 0x800SOF_TIMESTAMPING_OPT_STATS = 0x1000SOF_TIMESTAMPING_OPT_PKTINFO = 0x2000SOF_TIMESTAMPING_OPT_TX_SWHW = 0x4000SOF_TIMESTAMPING_BIND_PHC = 0x8000SOF_TIMESTAMPING_OPT_ID_TCP = 0x10000SOF_TIMESTAMPING_LAST = 0x40000SOF_TIMESTAMPING_MASK = 0x7ffffSCM_TSTAMP_SND = 0x0SCM_TSTAMP_SCHED = 0x1SCM_TSTAMP_ACK = 0x2)type SockExtendedErr struct {Errno uint32Origin uint8Type uint8Code uint8Pad uint8Info uint32Data uint32}type FanotifyEventMetadata struct {Event_len uint32Vers uint8Reserved uint8Metadata_len uint16Mask uint64Fd int32Pid int32}type FanotifyResponse struct {Fd int32Response uint32}const (CRYPTO_MSG_BASE = 0x10CRYPTO_MSG_NEWALG = 0x10CRYPTO_MSG_DELALG = 0x11CRYPTO_MSG_UPDATEALG = 0x12CRYPTO_MSG_GETALG = 0x13CRYPTO_MSG_DELRNG = 0x14CRYPTO_MSG_GETSTAT = 0x15)const (CRYPTOCFGA_UNSPEC = 0x0CRYPTOCFGA_PRIORITY_VAL = 0x1CRYPTOCFGA_REPORT_LARVAL = 0x2CRYPTOCFGA_REPORT_HASH = 0x3CRYPTOCFGA_REPORT_BLKCIPHER = 0x4CRYPTOCFGA_REPORT_AEAD = 0x5CRYPTOCFGA_REPORT_COMPRESS = 0x6CRYPTOCFGA_REPORT_RNG = 0x7CRYPTOCFGA_REPORT_CIPHER = 0x8CRYPTOCFGA_REPORT_AKCIPHER = 0x9CRYPTOCFGA_REPORT_KPP = 0xaCRYPTOCFGA_REPORT_ACOMP = 0xbCRYPTOCFGA_STAT_LARVAL = 0xcCRYPTOCFGA_STAT_HASH = 0xdCRYPTOCFGA_STAT_BLKCIPHER = 0xeCRYPTOCFGA_STAT_AEAD = 0xfCRYPTOCFGA_STAT_COMPRESS = 0x10CRYPTOCFGA_STAT_RNG = 0x11CRYPTOCFGA_STAT_CIPHER = 0x12CRYPTOCFGA_STAT_AKCIPHER = 0x13CRYPTOCFGA_STAT_KPP = 0x14CRYPTOCFGA_STAT_ACOMP = 0x15)const (BPF_REG_0 = 0x0BPF_REG_1 = 0x1BPF_REG_2 = 0x2BPF_REG_3 = 0x3BPF_REG_4 = 0x4BPF_REG_5 = 0x5BPF_REG_6 = 0x6BPF_REG_7 = 0x7BPF_REG_8 = 0x8BPF_REG_9 = 0x9BPF_REG_10 = 0xaBPF_CGROUP_ITER_ORDER_UNSPEC = 0x0BPF_CGROUP_ITER_SELF_ONLY = 0x1BPF_CGROUP_ITER_DESCENDANTS_PRE = 0x2BPF_CGROUP_ITER_DESCENDANTS_POST = 0x3BPF_CGROUP_ITER_ANCESTORS_UP = 0x4BPF_MAP_CREATE = 0x0BPF_MAP_LOOKUP_ELEM = 0x1BPF_MAP_UPDATE_ELEM = 0x2BPF_MAP_DELETE_ELEM = 0x3BPF_MAP_GET_NEXT_KEY = 0x4BPF_PROG_LOAD = 0x5BPF_OBJ_PIN = 0x6BPF_OBJ_GET = 0x7BPF_PROG_ATTACH = 0x8BPF_PROG_DETACH = 0x9BPF_PROG_TEST_RUN = 0xaBPF_PROG_RUN = 0xaBPF_PROG_GET_NEXT_ID = 0xbBPF_MAP_GET_NEXT_ID = 0xcBPF_PROG_GET_FD_BY_ID = 0xdBPF_MAP_GET_FD_BY_ID = 0xeBPF_OBJ_GET_INFO_BY_FD = 0xfBPF_PROG_QUERY = 0x10BPF_RAW_TRACEPOINT_OPEN = 0x11BPF_BTF_LOAD = 0x12BPF_BTF_GET_FD_BY_ID = 0x13BPF_TASK_FD_QUERY = 0x14BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15BPF_MAP_FREEZE = 0x16BPF_BTF_GET_NEXT_ID = 0x17BPF_MAP_LOOKUP_BATCH = 0x18BPF_MAP_LOOKUP_AND_DELETE_BATCH = 0x19BPF_MAP_UPDATE_BATCH = 0x1aBPF_MAP_DELETE_BATCH = 0x1bBPF_LINK_CREATE = 0x1cBPF_LINK_UPDATE = 0x1dBPF_LINK_GET_FD_BY_ID = 0x1eBPF_LINK_GET_NEXT_ID = 0x1fBPF_ENABLE_STATS = 0x20BPF_ITER_CREATE = 0x21BPF_LINK_DETACH = 0x22BPF_PROG_BIND_MAP = 0x23BPF_MAP_TYPE_UNSPEC = 0x0BPF_MAP_TYPE_HASH = 0x1BPF_MAP_TYPE_ARRAY = 0x2BPF_MAP_TYPE_PROG_ARRAY = 0x3BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4BPF_MAP_TYPE_PERCPU_HASH = 0x5BPF_MAP_TYPE_PERCPU_ARRAY = 0x6BPF_MAP_TYPE_STACK_TRACE = 0x7BPF_MAP_TYPE_CGROUP_ARRAY = 0x8BPF_MAP_TYPE_LRU_HASH = 0x9BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xaBPF_MAP_TYPE_LPM_TRIE = 0xbBPF_MAP_TYPE_ARRAY_OF_MAPS = 0xcBPF_MAP_TYPE_HASH_OF_MAPS = 0xdBPF_MAP_TYPE_DEVMAP = 0xeBPF_MAP_TYPE_SOCKMAP = 0xfBPF_MAP_TYPE_CPUMAP = 0x10BPF_MAP_TYPE_XSKMAP = 0x11BPF_MAP_TYPE_SOCKHASH = 0x12BPF_MAP_TYPE_CGROUP_STORAGE_DEPRECATED = 0x13BPF_MAP_TYPE_CGROUP_STORAGE = 0x13BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15BPF_MAP_TYPE_QUEUE = 0x16BPF_MAP_TYPE_STACK = 0x17BPF_MAP_TYPE_SK_STORAGE = 0x18BPF_MAP_TYPE_DEVMAP_HASH = 0x19BPF_MAP_TYPE_STRUCT_OPS = 0x1aBPF_MAP_TYPE_RINGBUF = 0x1bBPF_MAP_TYPE_INODE_STORAGE = 0x1cBPF_MAP_TYPE_TASK_STORAGE = 0x1dBPF_MAP_TYPE_BLOOM_FILTER = 0x1eBPF_MAP_TYPE_USER_RINGBUF = 0x1fBPF_MAP_TYPE_CGRP_STORAGE = 0x20BPF_PROG_TYPE_UNSPEC = 0x0BPF_PROG_TYPE_SOCKET_FILTER = 0x1BPF_PROG_TYPE_KPROBE = 0x2BPF_PROG_TYPE_SCHED_CLS = 0x3BPF_PROG_TYPE_SCHED_ACT = 0x4BPF_PROG_TYPE_TRACEPOINT = 0x5BPF_PROG_TYPE_XDP = 0x6BPF_PROG_TYPE_PERF_EVENT = 0x7BPF_PROG_TYPE_CGROUP_SKB = 0x8BPF_PROG_TYPE_CGROUP_SOCK = 0x9BPF_PROG_TYPE_LWT_IN = 0xaBPF_PROG_TYPE_LWT_OUT = 0xbBPF_PROG_TYPE_LWT_XMIT = 0xcBPF_PROG_TYPE_SOCK_OPS = 0xdBPF_PROG_TYPE_SK_SKB = 0xeBPF_PROG_TYPE_CGROUP_DEVICE = 0xfBPF_PROG_TYPE_SK_MSG = 0x10BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13BPF_PROG_TYPE_LIRC_MODE2 = 0x14BPF_PROG_TYPE_SK_REUSEPORT = 0x15BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19BPF_PROG_TYPE_TRACING = 0x1aBPF_PROG_TYPE_STRUCT_OPS = 0x1bBPF_PROG_TYPE_EXT = 0x1cBPF_PROG_TYPE_LSM = 0x1dBPF_PROG_TYPE_SK_LOOKUP = 0x1eBPF_PROG_TYPE_SYSCALL = 0x1fBPF_PROG_TYPE_NETFILTER = 0x20BPF_CGROUP_INET_INGRESS = 0x0BPF_CGROUP_INET_EGRESS = 0x1BPF_CGROUP_INET_SOCK_CREATE = 0x2BPF_CGROUP_SOCK_OPS = 0x3BPF_SK_SKB_STREAM_PARSER = 0x4BPF_SK_SKB_STREAM_VERDICT = 0x5BPF_CGROUP_DEVICE = 0x6BPF_SK_MSG_VERDICT = 0x7BPF_CGROUP_INET4_BIND = 0x8BPF_CGROUP_INET6_BIND = 0x9BPF_CGROUP_INET4_CONNECT = 0xaBPF_CGROUP_INET6_CONNECT = 0xbBPF_CGROUP_INET4_POST_BIND = 0xcBPF_CGROUP_INET6_POST_BIND = 0xdBPF_CGROUP_UDP4_SENDMSG = 0xeBPF_CGROUP_UDP6_SENDMSG = 0xfBPF_LIRC_MODE2 = 0x10BPF_FLOW_DISSECTOR = 0x11BPF_CGROUP_SYSCTL = 0x12BPF_CGROUP_UDP4_RECVMSG = 0x13BPF_CGROUP_UDP6_RECVMSG = 0x14BPF_CGROUP_GETSOCKOPT = 0x15BPF_CGROUP_SETSOCKOPT = 0x16BPF_TRACE_RAW_TP = 0x17BPF_TRACE_FENTRY = 0x18BPF_TRACE_FEXIT = 0x19BPF_MODIFY_RETURN = 0x1aBPF_LSM_MAC = 0x1bBPF_TRACE_ITER = 0x1cBPF_CGROUP_INET4_GETPEERNAME = 0x1dBPF_CGROUP_INET6_GETPEERNAME = 0x1eBPF_CGROUP_INET4_GETSOCKNAME = 0x1fBPF_CGROUP_INET6_GETSOCKNAME = 0x20BPF_XDP_DEVMAP = 0x21BPF_CGROUP_INET_SOCK_RELEASE = 0x22BPF_XDP_CPUMAP = 0x23BPF_SK_LOOKUP = 0x24BPF_XDP = 0x25BPF_SK_SKB_VERDICT = 0x26BPF_SK_REUSEPORT_SELECT = 0x27BPF_SK_REUSEPORT_SELECT_OR_MIGRATE = 0x28BPF_PERF_EVENT = 0x29BPF_TRACE_KPROBE_MULTI = 0x2aBPF_LSM_CGROUP = 0x2bBPF_STRUCT_OPS = 0x2cBPF_NETFILTER = 0x2dBPF_TCX_INGRESS = 0x2eBPF_TCX_EGRESS = 0x2fBPF_TRACE_UPROBE_MULTI = 0x30BPF_LINK_TYPE_UNSPEC = 0x0BPF_LINK_TYPE_RAW_TRACEPOINT = 0x1BPF_LINK_TYPE_TRACING = 0x2BPF_LINK_TYPE_CGROUP = 0x3BPF_LINK_TYPE_ITER = 0x4BPF_LINK_TYPE_NETNS = 0x5BPF_LINK_TYPE_XDP = 0x6BPF_LINK_TYPE_PERF_EVENT = 0x7BPF_LINK_TYPE_KPROBE_MULTI = 0x8BPF_LINK_TYPE_STRUCT_OPS = 0x9BPF_LINK_TYPE_NETFILTER = 0xaBPF_LINK_TYPE_TCX = 0xbBPF_LINK_TYPE_UPROBE_MULTI = 0xcBPF_PERF_EVENT_UNSPEC = 0x0BPF_PERF_EVENT_UPROBE = 0x1BPF_PERF_EVENT_URETPROBE = 0x2BPF_PERF_EVENT_KPROBE = 0x3BPF_PERF_EVENT_KRETPROBE = 0x4BPF_PERF_EVENT_TRACEPOINT = 0x5BPF_PERF_EVENT_EVENT = 0x6BPF_F_KPROBE_MULTI_RETURN = 0x1BPF_F_UPROBE_MULTI_RETURN = 0x1BPF_ANY = 0x0BPF_NOEXIST = 0x1BPF_EXIST = 0x2BPF_F_LOCK = 0x4BPF_F_NO_PREALLOC = 0x1BPF_F_NO_COMMON_LRU = 0x2BPF_F_NUMA_NODE = 0x4BPF_F_RDONLY = 0x8BPF_F_WRONLY = 0x10BPF_F_STACK_BUILD_ID = 0x20BPF_F_ZERO_SEED = 0x40BPF_F_RDONLY_PROG = 0x80BPF_F_WRONLY_PROG = 0x100BPF_F_CLONE = 0x200BPF_F_MMAPABLE = 0x400BPF_F_PRESERVE_ELEMS = 0x800BPF_F_INNER_MAP = 0x1000BPF_F_LINK = 0x2000BPF_F_PATH_FD = 0x4000BPF_STATS_RUN_TIME = 0x0BPF_STACK_BUILD_ID_EMPTY = 0x0BPF_STACK_BUILD_ID_VALID = 0x1BPF_STACK_BUILD_ID_IP = 0x2BPF_F_RECOMPUTE_CSUM = 0x1BPF_F_INVALIDATE_HASH = 0x2BPF_F_HDR_FIELD_MASK = 0xfBPF_F_PSEUDO_HDR = 0x10BPF_F_MARK_MANGLED_0 = 0x20BPF_F_MARK_ENFORCE = 0x40BPF_F_INGRESS = 0x1BPF_F_TUNINFO_IPV6 = 0x1BPF_F_SKIP_FIELD_MASK = 0xffBPF_F_USER_STACK = 0x100BPF_F_FAST_STACK_CMP = 0x200BPF_F_REUSE_STACKID = 0x400BPF_F_USER_BUILD_ID = 0x800BPF_F_ZERO_CSUM_TX = 0x2BPF_F_DONT_FRAGMENT = 0x4BPF_F_SEQ_NUMBER = 0x8BPF_F_NO_TUNNEL_KEY = 0x10BPF_F_TUNINFO_FLAGS = 0x10BPF_F_INDEX_MASK = 0xffffffffBPF_F_CURRENT_CPU = 0xffffffffBPF_F_CTXLEN_MASK = 0xfffff00000000BPF_F_CURRENT_NETNS = -0x1BPF_CSUM_LEVEL_QUERY = 0x0BPF_CSUM_LEVEL_INC = 0x1BPF_CSUM_LEVEL_DEC = 0x2BPF_CSUM_LEVEL_RESET = 0x3BPF_F_ADJ_ROOM_FIXED_GSO = 0x1BPF_F_ADJ_ROOM_ENCAP_L3_IPV4 = 0x2BPF_F_ADJ_ROOM_ENCAP_L3_IPV6 = 0x4BPF_F_ADJ_ROOM_ENCAP_L4_GRE = 0x8BPF_F_ADJ_ROOM_ENCAP_L4_UDP = 0x10BPF_F_ADJ_ROOM_NO_CSUM_RESET = 0x20BPF_F_ADJ_ROOM_ENCAP_L2_ETH = 0x40BPF_F_ADJ_ROOM_DECAP_L3_IPV4 = 0x80BPF_F_ADJ_ROOM_DECAP_L3_IPV6 = 0x100BPF_ADJ_ROOM_ENCAP_L2_MASK = 0xffBPF_ADJ_ROOM_ENCAP_L2_SHIFT = 0x38BPF_F_SYSCTL_BASE_NAME = 0x1BPF_LOCAL_STORAGE_GET_F_CREATE = 0x1BPF_SK_STORAGE_GET_F_CREATE = 0x1BPF_F_GET_BRANCH_RECORDS_SIZE = 0x1BPF_RB_NO_WAKEUP = 0x1BPF_RB_FORCE_WAKEUP = 0x2BPF_RB_AVAIL_DATA = 0x0BPF_RB_RING_SIZE = 0x1BPF_RB_CONS_POS = 0x2BPF_RB_PROD_POS = 0x3BPF_RINGBUF_BUSY_BIT = 0x80000000BPF_RINGBUF_DISCARD_BIT = 0x40000000BPF_RINGBUF_HDR_SZ = 0x8BPF_SK_LOOKUP_F_REPLACE = 0x1BPF_SK_LOOKUP_F_NO_REUSEPORT = 0x2BPF_ADJ_ROOM_NET = 0x0BPF_ADJ_ROOM_MAC = 0x1BPF_HDR_START_MAC = 0x0BPF_HDR_START_NET = 0x1BPF_LWT_ENCAP_SEG6 = 0x0BPF_LWT_ENCAP_SEG6_INLINE = 0x1BPF_LWT_ENCAP_IP = 0x2BPF_F_BPRM_SECUREEXEC = 0x1BPF_F_BROADCAST = 0x8BPF_F_EXCLUDE_INGRESS = 0x10BPF_SKB_TSTAMP_UNSPEC = 0x0BPF_SKB_TSTAMP_DELIVERY_MONO = 0x1BPF_OK = 0x0BPF_DROP = 0x2BPF_REDIRECT = 0x7BPF_LWT_REROUTE = 0x80BPF_FLOW_DISSECTOR_CONTINUE = 0x81BPF_SOCK_OPS_RTO_CB_FLAG = 0x1BPF_SOCK_OPS_RETRANS_CB_FLAG = 0x2BPF_SOCK_OPS_STATE_CB_FLAG = 0x4BPF_SOCK_OPS_RTT_CB_FLAG = 0x8BPF_SOCK_OPS_PARSE_ALL_HDR_OPT_CB_FLAG = 0x10BPF_SOCK_OPS_PARSE_UNKNOWN_HDR_OPT_CB_FLAG = 0x20BPF_SOCK_OPS_WRITE_HDR_OPT_CB_FLAG = 0x40BPF_SOCK_OPS_ALL_CB_FLAGS = 0x7fBPF_SOCK_OPS_VOID = 0x0BPF_SOCK_OPS_TIMEOUT_INIT = 0x1BPF_SOCK_OPS_RWND_INIT = 0x2BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5BPF_SOCK_OPS_NEEDS_ECN = 0x6BPF_SOCK_OPS_BASE_RTT = 0x7BPF_SOCK_OPS_RTO_CB = 0x8BPF_SOCK_OPS_RETRANS_CB = 0x9BPF_SOCK_OPS_STATE_CB = 0xaBPF_SOCK_OPS_TCP_LISTEN_CB = 0xbBPF_SOCK_OPS_RTT_CB = 0xcBPF_SOCK_OPS_PARSE_HDR_OPT_CB = 0xdBPF_SOCK_OPS_HDR_OPT_LEN_CB = 0xeBPF_SOCK_OPS_WRITE_HDR_OPT_CB = 0xfBPF_TCP_ESTABLISHED = 0x1BPF_TCP_SYN_SENT = 0x2BPF_TCP_SYN_RECV = 0x3BPF_TCP_FIN_WAIT1 = 0x4BPF_TCP_FIN_WAIT2 = 0x5BPF_TCP_TIME_WAIT = 0x6BPF_TCP_CLOSE = 0x7BPF_TCP_CLOSE_WAIT = 0x8BPF_TCP_LAST_ACK = 0x9BPF_TCP_LISTEN = 0xaBPF_TCP_CLOSING = 0xbBPF_TCP_NEW_SYN_RECV = 0xcBPF_TCP_MAX_STATES = 0xeTCP_BPF_IW = 0x3e9TCP_BPF_SNDCWND_CLAMP = 0x3eaTCP_BPF_DELACK_MAX = 0x3ebTCP_BPF_RTO_MIN = 0x3ecTCP_BPF_SYN = 0x3edTCP_BPF_SYN_IP = 0x3eeTCP_BPF_SYN_MAC = 0x3efBPF_LOAD_HDR_OPT_TCP_SYN = 0x1BPF_WRITE_HDR_TCP_CURRENT_MSS = 0x1BPF_WRITE_HDR_TCP_SYNACK_COOKIE = 0x2BPF_DEVCG_ACC_MKNOD = 0x1BPF_DEVCG_ACC_READ = 0x2BPF_DEVCG_ACC_WRITE = 0x4BPF_DEVCG_DEV_BLOCK = 0x1BPF_DEVCG_DEV_CHAR = 0x2BPF_FIB_LOOKUP_DIRECT = 0x1BPF_FIB_LOOKUP_OUTPUT = 0x2BPF_FIB_LOOKUP_SKIP_NEIGH = 0x4BPF_FIB_LOOKUP_TBID = 0x8BPF_FIB_LKUP_RET_SUCCESS = 0x0BPF_FIB_LKUP_RET_BLACKHOLE = 0x1BPF_FIB_LKUP_RET_UNREACHABLE = 0x2BPF_FIB_LKUP_RET_PROHIBIT = 0x3BPF_FIB_LKUP_RET_NOT_FWDED = 0x4BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6BPF_FIB_LKUP_RET_NO_NEIGH = 0x7BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8BPF_MTU_CHK_SEGS = 0x1BPF_MTU_CHK_RET_SUCCESS = 0x0BPF_MTU_CHK_RET_FRAG_NEEDED = 0x1BPF_MTU_CHK_RET_SEGS_TOOBIG = 0x2BPF_FD_TYPE_RAW_TRACEPOINT = 0x0BPF_FD_TYPE_TRACEPOINT = 0x1BPF_FD_TYPE_KPROBE = 0x2BPF_FD_TYPE_KRETPROBE = 0x3BPF_FD_TYPE_UPROBE = 0x4BPF_FD_TYPE_URETPROBE = 0x5BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG = 0x1BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL = 0x2BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP = 0x4BPF_CORE_FIELD_BYTE_OFFSET = 0x0BPF_CORE_FIELD_BYTE_SIZE = 0x1BPF_CORE_FIELD_EXISTS = 0x2BPF_CORE_FIELD_SIGNED = 0x3BPF_CORE_FIELD_LSHIFT_U64 = 0x4BPF_CORE_FIELD_RSHIFT_U64 = 0x5BPF_CORE_TYPE_ID_LOCAL = 0x6BPF_CORE_TYPE_ID_TARGET = 0x7BPF_CORE_TYPE_EXISTS = 0x8BPF_CORE_TYPE_SIZE = 0x9BPF_CORE_ENUMVAL_EXISTS = 0xaBPF_CORE_ENUMVAL_VALUE = 0xbBPF_CORE_TYPE_MATCHES = 0xcBPF_F_TIMER_ABS = 0x1)const (TCA_UNSPEC = 0x0TCA_KIND = 0x1TCA_OPTIONS = 0x2TCA_STATS = 0x3TCA_XSTATS = 0x4TCA_RATE = 0x5TCA_FCNT = 0x6TCA_STATS2 = 0x7TCA_STAB = 0x8TCA_PAD = 0x9TCA_DUMP_INVISIBLE = 0xaTCA_CHAIN = 0xbTCA_HW_OFFLOAD = 0xcTCA_INGRESS_BLOCK = 0xdTCA_EGRESS_BLOCK = 0xeTCA_DUMP_FLAGS = 0xfTCA_EXT_WARN_MSG = 0x10RTNLGRP_NONE = 0x0RTNLGRP_LINK = 0x1RTNLGRP_NOTIFY = 0x2RTNLGRP_NEIGH = 0x3RTNLGRP_TC = 0x4RTNLGRP_IPV4_IFADDR = 0x5RTNLGRP_IPV4_MROUTE = 0x6RTNLGRP_IPV4_ROUTE = 0x7RTNLGRP_IPV4_RULE = 0x8RTNLGRP_IPV6_IFADDR = 0x9RTNLGRP_IPV6_MROUTE = 0xaRTNLGRP_IPV6_ROUTE = 0xbRTNLGRP_IPV6_IFINFO = 0xcRTNLGRP_DECnet_IFADDR = 0xdRTNLGRP_NOP2 = 0xeRTNLGRP_DECnet_ROUTE = 0xfRTNLGRP_DECnet_RULE = 0x10RTNLGRP_NOP4 = 0x11RTNLGRP_IPV6_PREFIX = 0x12RTNLGRP_IPV6_RULE = 0x13RTNLGRP_ND_USEROPT = 0x14RTNLGRP_PHONET_IFADDR = 0x15RTNLGRP_PHONET_ROUTE = 0x16RTNLGRP_DCB = 0x17RTNLGRP_IPV4_NETCONF = 0x18RTNLGRP_IPV6_NETCONF = 0x19RTNLGRP_MDB = 0x1aRTNLGRP_MPLS_ROUTE = 0x1bRTNLGRP_NSID = 0x1cRTNLGRP_MPLS_NETCONF = 0x1dRTNLGRP_IPV4_MROUTE_R = 0x1eRTNLGRP_IPV6_MROUTE_R = 0x1fRTNLGRP_NEXTHOP = 0x20RTNLGRP_BRVLAN = 0x21RTNLGRP_MCTP_IFADDR = 0x22RTNLGRP_TUNNEL = 0x23RTNLGRP_STATS = 0x24RTNLGRP_IPV4_MCADDR = 0x25RTNLGRP_IPV6_MCADDR = 0x26RTNLGRP_IPV6_ACADDR = 0x27TCA_ROOT_UNSPEC = 0x0TCA_ROOT_TAB = 0x1TCA_ROOT_FLAGS = 0x2TCA_ROOT_COUNT = 0x3TCA_ROOT_TIME_DELTA = 0x4TCA_ROOT_EXT_WARN_MSG = 0x5)type CapUserHeader struct {Version uint32Pid int32}type CapUserData struct {Effective uint32Permitted uint32Inheritable uint32}const (LINUX_CAPABILITY_VERSION_1 = 0x19980330LINUX_CAPABILITY_VERSION_2 = 0x20071026LINUX_CAPABILITY_VERSION_3 = 0x20080522)const (LO_FLAGS_READ_ONLY = 0x1LO_FLAGS_AUTOCLEAR = 0x4LO_FLAGS_PARTSCAN = 0x8LO_FLAGS_DIRECT_IO = 0x10)type LoopInfo64 struct {Device uint64Inode uint64Rdevice uint64Offset uint64Sizelimit uint64Number uint32Encrypt_type uint32Encrypt_key_size uint32Flags uint32File_name [64]uint8Crypt_name [64]uint8Encrypt_key [32]uint8Init [2]uint64}type LoopConfig struct {Fd uint32Size uint32Info LoopInfo64_ [8]uint64}type TIPCSocketAddr struct {Ref uint32Node uint32}type TIPCServiceRange struct {Type uint32Lower uint32Upper uint32}type TIPCServiceName struct {Type uint32Instance uint32Domain uint32}type TIPCEvent struct {Event uint32Lower uint32Upper uint32Port TIPCSocketAddrS TIPCSubscr}type TIPCGroupReq struct {Type uint32Instance uint32Scope uint32Flags uint32}const (TIPC_CLUSTER_SCOPE = 0x2TIPC_NODE_SCOPE = 0x3)const (SYSLOG_ACTION_CLOSE = 0SYSLOG_ACTION_OPEN = 1SYSLOG_ACTION_READ = 2SYSLOG_ACTION_READ_ALL = 3SYSLOG_ACTION_READ_CLEAR = 4SYSLOG_ACTION_CLEAR = 5SYSLOG_ACTION_CONSOLE_OFF = 6SYSLOG_ACTION_CONSOLE_ON = 7SYSLOG_ACTION_CONSOLE_LEVEL = 8SYSLOG_ACTION_SIZE_UNREAD = 9SYSLOG_ACTION_SIZE_BUFFER = 10)const (DEVLINK_CMD_UNSPEC = 0x0DEVLINK_CMD_GET = 0x1DEVLINK_CMD_SET = 0x2DEVLINK_CMD_NEW = 0x3DEVLINK_CMD_DEL = 0x4DEVLINK_CMD_PORT_GET = 0x5DEVLINK_CMD_PORT_SET = 0x6DEVLINK_CMD_PORT_NEW = 0x7DEVLINK_CMD_PORT_DEL = 0x8DEVLINK_CMD_PORT_SPLIT = 0x9DEVLINK_CMD_PORT_UNSPLIT = 0xaDEVLINK_CMD_SB_GET = 0xbDEVLINK_CMD_SB_SET = 0xcDEVLINK_CMD_SB_NEW = 0xdDEVLINK_CMD_SB_DEL = 0xeDEVLINK_CMD_SB_POOL_GET = 0xfDEVLINK_CMD_SB_POOL_SET = 0x10DEVLINK_CMD_SB_POOL_NEW = 0x11DEVLINK_CMD_SB_POOL_DEL = 0x12DEVLINK_CMD_SB_PORT_POOL_GET = 0x13DEVLINK_CMD_SB_PORT_POOL_SET = 0x14DEVLINK_CMD_SB_PORT_POOL_NEW = 0x15DEVLINK_CMD_SB_PORT_POOL_DEL = 0x16DEVLINK_CMD_SB_TC_POOL_BIND_GET = 0x17DEVLINK_CMD_SB_TC_POOL_BIND_SET = 0x18DEVLINK_CMD_SB_TC_POOL_BIND_NEW = 0x19DEVLINK_CMD_SB_TC_POOL_BIND_DEL = 0x1aDEVLINK_CMD_SB_OCC_SNAPSHOT = 0x1bDEVLINK_CMD_SB_OCC_MAX_CLEAR = 0x1cDEVLINK_CMD_ESWITCH_GET = 0x1dDEVLINK_CMD_ESWITCH_SET = 0x1eDEVLINK_CMD_DPIPE_TABLE_GET = 0x1fDEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22DEVLINK_CMD_RESOURCE_SET = 0x23DEVLINK_CMD_RESOURCE_DUMP = 0x24DEVLINK_CMD_RELOAD = 0x25DEVLINK_CMD_PARAM_GET = 0x26DEVLINK_CMD_PARAM_SET = 0x27DEVLINK_CMD_PARAM_NEW = 0x28DEVLINK_CMD_PARAM_DEL = 0x29DEVLINK_CMD_REGION_GET = 0x2aDEVLINK_CMD_REGION_SET = 0x2bDEVLINK_CMD_REGION_NEW = 0x2cDEVLINK_CMD_REGION_DEL = 0x2dDEVLINK_CMD_REGION_READ = 0x2eDEVLINK_CMD_PORT_PARAM_GET = 0x2fDEVLINK_CMD_PORT_PARAM_SET = 0x30DEVLINK_CMD_PORT_PARAM_NEW = 0x31DEVLINK_CMD_PORT_PARAM_DEL = 0x32DEVLINK_CMD_INFO_GET = 0x33DEVLINK_CMD_HEALTH_REPORTER_GET = 0x34DEVLINK_CMD_HEALTH_REPORTER_SET = 0x35DEVLINK_CMD_HEALTH_REPORTER_RECOVER = 0x36DEVLINK_CMD_HEALTH_REPORTER_DIAGNOSE = 0x37DEVLINK_CMD_HEALTH_REPORTER_DUMP_GET = 0x38DEVLINK_CMD_HEALTH_REPORTER_DUMP_CLEAR = 0x39DEVLINK_CMD_FLASH_UPDATE = 0x3aDEVLINK_CMD_FLASH_UPDATE_END = 0x3bDEVLINK_CMD_FLASH_UPDATE_STATUS = 0x3cDEVLINK_CMD_TRAP_GET = 0x3dDEVLINK_CMD_TRAP_SET = 0x3eDEVLINK_CMD_TRAP_NEW = 0x3fDEVLINK_CMD_TRAP_DEL = 0x40DEVLINK_CMD_TRAP_GROUP_GET = 0x41DEVLINK_CMD_TRAP_GROUP_SET = 0x42DEVLINK_CMD_TRAP_GROUP_NEW = 0x43DEVLINK_CMD_TRAP_GROUP_DEL = 0x44DEVLINK_CMD_TRAP_POLICER_GET = 0x45DEVLINK_CMD_TRAP_POLICER_SET = 0x46DEVLINK_CMD_TRAP_POLICER_NEW = 0x47DEVLINK_CMD_TRAP_POLICER_DEL = 0x48DEVLINK_CMD_HEALTH_REPORTER_TEST = 0x49DEVLINK_CMD_RATE_GET = 0x4aDEVLINK_CMD_RATE_SET = 0x4bDEVLINK_CMD_RATE_NEW = 0x4cDEVLINK_CMD_RATE_DEL = 0x4dDEVLINK_CMD_LINECARD_GET = 0x4eDEVLINK_CMD_LINECARD_SET = 0x4fDEVLINK_CMD_LINECARD_NEW = 0x50DEVLINK_CMD_LINECARD_DEL = 0x51DEVLINK_CMD_SELFTESTS_GET = 0x52DEVLINK_CMD_MAX = 0x54DEVLINK_PORT_TYPE_NOTSET = 0x0DEVLINK_PORT_TYPE_AUTO = 0x1DEVLINK_PORT_TYPE_ETH = 0x2DEVLINK_PORT_TYPE_IB = 0x3DEVLINK_SB_POOL_TYPE_INGRESS = 0x0DEVLINK_SB_POOL_TYPE_EGRESS = 0x1DEVLINK_SB_THRESHOLD_TYPE_STATIC = 0x0DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC = 0x1DEVLINK_ESWITCH_MODE_LEGACY = 0x0DEVLINK_ESWITCH_MODE_SWITCHDEV = 0x1DEVLINK_ESWITCH_INLINE_MODE_NONE = 0x0DEVLINK_ESWITCH_INLINE_MODE_LINK = 0x1DEVLINK_ESWITCH_INLINE_MODE_NETWORK = 0x2DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT = 0x3DEVLINK_ESWITCH_ENCAP_MODE_NONE = 0x0DEVLINK_ESWITCH_ENCAP_MODE_BASIC = 0x1DEVLINK_PORT_FLAVOUR_PHYSICAL = 0x0DEVLINK_PORT_FLAVOUR_CPU = 0x1DEVLINK_PORT_FLAVOUR_DSA = 0x2DEVLINK_PORT_FLAVOUR_PCI_PF = 0x3DEVLINK_PORT_FLAVOUR_PCI_VF = 0x4DEVLINK_PORT_FLAVOUR_VIRTUAL = 0x5DEVLINK_PORT_FLAVOUR_UNUSED = 0x6DEVLINK_PARAM_CMODE_RUNTIME = 0x0DEVLINK_PARAM_CMODE_DRIVERINIT = 0x1DEVLINK_PARAM_CMODE_PERMANENT = 0x2DEVLINK_PARAM_CMODE_MAX = 0x2DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_DRIVER = 0x0DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_FLASH = 0x1DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_DISK = 0x2DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_UNKNOWN = 0x3DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_UNKNOWN = 0x0DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_ALWAYS = 0x1DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_NEVER = 0x2DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_DISK = 0x3DEVLINK_ATTR_STATS_RX_PACKETS = 0x0DEVLINK_ATTR_STATS_RX_BYTES = 0x1DEVLINK_ATTR_STATS_RX_DROPPED = 0x2DEVLINK_ATTR_STATS_MAX = 0x2DEVLINK_FLASH_OVERWRITE_SETTINGS_BIT = 0x0DEVLINK_FLASH_OVERWRITE_IDENTIFIERS_BIT = 0x1DEVLINK_FLASH_OVERWRITE_MAX_BIT = 0x1DEVLINK_TRAP_ACTION_DROP = 0x0DEVLINK_TRAP_ACTION_TRAP = 0x1DEVLINK_TRAP_ACTION_MIRROR = 0x2DEVLINK_TRAP_TYPE_DROP = 0x0DEVLINK_TRAP_TYPE_EXCEPTION = 0x1DEVLINK_TRAP_TYPE_CONTROL = 0x2DEVLINK_ATTR_TRAP_METADATA_TYPE_IN_PORT = 0x0DEVLINK_ATTR_TRAP_METADATA_TYPE_FA_COOKIE = 0x1DEVLINK_RELOAD_ACTION_UNSPEC = 0x0DEVLINK_RELOAD_ACTION_DRIVER_REINIT = 0x1DEVLINK_RELOAD_ACTION_FW_ACTIVATE = 0x2DEVLINK_RELOAD_ACTION_MAX = 0x2DEVLINK_RELOAD_LIMIT_UNSPEC = 0x0DEVLINK_RELOAD_LIMIT_NO_RESET = 0x1DEVLINK_RELOAD_LIMIT_MAX = 0x1DEVLINK_ATTR_UNSPEC = 0x0DEVLINK_ATTR_BUS_NAME = 0x1DEVLINK_ATTR_DEV_NAME = 0x2DEVLINK_ATTR_PORT_INDEX = 0x3DEVLINK_ATTR_PORT_TYPE = 0x4DEVLINK_ATTR_PORT_DESIRED_TYPE = 0x5DEVLINK_ATTR_PORT_NETDEV_IFINDEX = 0x6DEVLINK_ATTR_PORT_NETDEV_NAME = 0x7DEVLINK_ATTR_PORT_IBDEV_NAME = 0x8DEVLINK_ATTR_PORT_SPLIT_COUNT = 0x9DEVLINK_ATTR_PORT_SPLIT_GROUP = 0xaDEVLINK_ATTR_SB_INDEX = 0xbDEVLINK_ATTR_SB_SIZE = 0xcDEVLINK_ATTR_SB_INGRESS_POOL_COUNT = 0xdDEVLINK_ATTR_SB_EGRESS_POOL_COUNT = 0xeDEVLINK_ATTR_SB_INGRESS_TC_COUNT = 0xfDEVLINK_ATTR_SB_EGRESS_TC_COUNT = 0x10DEVLINK_ATTR_SB_POOL_INDEX = 0x11DEVLINK_ATTR_SB_POOL_TYPE = 0x12DEVLINK_ATTR_SB_POOL_SIZE = 0x13DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE = 0x14DEVLINK_ATTR_SB_THRESHOLD = 0x15DEVLINK_ATTR_SB_TC_INDEX = 0x16DEVLINK_ATTR_SB_OCC_CUR = 0x17DEVLINK_ATTR_SB_OCC_MAX = 0x18DEVLINK_ATTR_ESWITCH_MODE = 0x19DEVLINK_ATTR_ESWITCH_INLINE_MODE = 0x1aDEVLINK_ATTR_DPIPE_TABLES = 0x1bDEVLINK_ATTR_DPIPE_TABLE = 0x1cDEVLINK_ATTR_DPIPE_TABLE_NAME = 0x1dDEVLINK_ATTR_DPIPE_TABLE_SIZE = 0x1eDEVLINK_ATTR_DPIPE_TABLE_MATCHES = 0x1fDEVLINK_ATTR_DPIPE_TABLE_ACTIONS = 0x20DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21DEVLINK_ATTR_DPIPE_ENTRIES = 0x22DEVLINK_ATTR_DPIPE_ENTRY = 0x23DEVLINK_ATTR_DPIPE_ENTRY_INDEX = 0x24DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES = 0x25DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES = 0x26DEVLINK_ATTR_DPIPE_ENTRY_COUNTER = 0x27DEVLINK_ATTR_DPIPE_MATCH = 0x28DEVLINK_ATTR_DPIPE_MATCH_VALUE = 0x29DEVLINK_ATTR_DPIPE_MATCH_TYPE = 0x2aDEVLINK_ATTR_DPIPE_ACTION = 0x2bDEVLINK_ATTR_DPIPE_ACTION_VALUE = 0x2cDEVLINK_ATTR_DPIPE_ACTION_TYPE = 0x2dDEVLINK_ATTR_DPIPE_VALUE = 0x2eDEVLINK_ATTR_DPIPE_VALUE_MASK = 0x2fDEVLINK_ATTR_DPIPE_VALUE_MAPPING = 0x30DEVLINK_ATTR_DPIPE_HEADERS = 0x31DEVLINK_ATTR_DPIPE_HEADER = 0x32DEVLINK_ATTR_DPIPE_HEADER_NAME = 0x33DEVLINK_ATTR_DPIPE_HEADER_ID = 0x34DEVLINK_ATTR_DPIPE_HEADER_FIELDS = 0x35DEVLINK_ATTR_DPIPE_HEADER_GLOBAL = 0x36DEVLINK_ATTR_DPIPE_HEADER_INDEX = 0x37DEVLINK_ATTR_DPIPE_FIELD = 0x38DEVLINK_ATTR_DPIPE_FIELD_NAME = 0x39DEVLINK_ATTR_DPIPE_FIELD_ID = 0x3aDEVLINK_ATTR_DPIPE_FIELD_BITWIDTH = 0x3bDEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3cDEVLINK_ATTR_PAD = 0x3dDEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3eDEVLINK_ATTR_RESOURCE_LIST = 0x3fDEVLINK_ATTR_RESOURCE = 0x40DEVLINK_ATTR_RESOURCE_NAME = 0x41DEVLINK_ATTR_RESOURCE_ID = 0x42DEVLINK_ATTR_RESOURCE_SIZE = 0x43DEVLINK_ATTR_RESOURCE_SIZE_NEW = 0x44DEVLINK_ATTR_RESOURCE_SIZE_VALID = 0x45DEVLINK_ATTR_RESOURCE_SIZE_MIN = 0x46DEVLINK_ATTR_RESOURCE_SIZE_MAX = 0x47DEVLINK_ATTR_RESOURCE_SIZE_GRAN = 0x48DEVLINK_ATTR_RESOURCE_UNIT = 0x49DEVLINK_ATTR_RESOURCE_OCC = 0x4aDEVLINK_ATTR_DPIPE_TABLE_RESOURCE_ID = 0x4bDEVLINK_ATTR_DPIPE_TABLE_RESOURCE_UNITS = 0x4cDEVLINK_ATTR_PORT_FLAVOUR = 0x4dDEVLINK_ATTR_PORT_NUMBER = 0x4eDEVLINK_ATTR_PORT_SPLIT_SUBPORT_NUMBER = 0x4fDEVLINK_ATTR_PARAM = 0x50DEVLINK_ATTR_PARAM_NAME = 0x51DEVLINK_ATTR_PARAM_GENERIC = 0x52DEVLINK_ATTR_PARAM_TYPE = 0x53DEVLINK_ATTR_PARAM_VALUES_LIST = 0x54DEVLINK_ATTR_PARAM_VALUE = 0x55DEVLINK_ATTR_PARAM_VALUE_DATA = 0x56DEVLINK_ATTR_PARAM_VALUE_CMODE = 0x57DEVLINK_ATTR_REGION_NAME = 0x58DEVLINK_ATTR_REGION_SIZE = 0x59DEVLINK_ATTR_REGION_SNAPSHOTS = 0x5aDEVLINK_ATTR_REGION_SNAPSHOT = 0x5bDEVLINK_ATTR_REGION_SNAPSHOT_ID = 0x5cDEVLINK_ATTR_REGION_CHUNKS = 0x5dDEVLINK_ATTR_REGION_CHUNK = 0x5eDEVLINK_ATTR_REGION_CHUNK_DATA = 0x5fDEVLINK_ATTR_REGION_CHUNK_ADDR = 0x60DEVLINK_ATTR_REGION_CHUNK_LEN = 0x61DEVLINK_ATTR_INFO_DRIVER_NAME = 0x62DEVLINK_ATTR_INFO_SERIAL_NUMBER = 0x63DEVLINK_ATTR_INFO_VERSION_FIXED = 0x64DEVLINK_ATTR_INFO_VERSION_RUNNING = 0x65DEVLINK_ATTR_INFO_VERSION_STORED = 0x66DEVLINK_ATTR_INFO_VERSION_NAME = 0x67DEVLINK_ATTR_INFO_VERSION_VALUE = 0x68DEVLINK_ATTR_SB_POOL_CELL_SIZE = 0x69DEVLINK_ATTR_FMSG = 0x6aDEVLINK_ATTR_FMSG_OBJ_NEST_START = 0x6bDEVLINK_ATTR_FMSG_PAIR_NEST_START = 0x6cDEVLINK_ATTR_FMSG_ARR_NEST_START = 0x6dDEVLINK_ATTR_FMSG_NEST_END = 0x6eDEVLINK_ATTR_FMSG_OBJ_NAME = 0x6fDEVLINK_ATTR_FMSG_OBJ_VALUE_TYPE = 0x70DEVLINK_ATTR_FMSG_OBJ_VALUE_DATA = 0x71DEVLINK_ATTR_HEALTH_REPORTER = 0x72DEVLINK_ATTR_HEALTH_REPORTER_NAME = 0x73DEVLINK_ATTR_HEALTH_REPORTER_STATE = 0x74DEVLINK_ATTR_HEALTH_REPORTER_ERR_COUNT = 0x75DEVLINK_ATTR_HEALTH_REPORTER_RECOVER_COUNT = 0x76DEVLINK_ATTR_HEALTH_REPORTER_DUMP_TS = 0x77DEVLINK_ATTR_HEALTH_REPORTER_GRACEFUL_PERIOD = 0x78DEVLINK_ATTR_HEALTH_REPORTER_AUTO_RECOVER = 0x79DEVLINK_ATTR_FLASH_UPDATE_FILE_NAME = 0x7aDEVLINK_ATTR_FLASH_UPDATE_COMPONENT = 0x7bDEVLINK_ATTR_FLASH_UPDATE_STATUS_MSG = 0x7cDEVLINK_ATTR_FLASH_UPDATE_STATUS_DONE = 0x7dDEVLINK_ATTR_FLASH_UPDATE_STATUS_TOTAL = 0x7eDEVLINK_ATTR_PORT_PCI_PF_NUMBER = 0x7fDEVLINK_ATTR_PORT_PCI_VF_NUMBER = 0x80DEVLINK_ATTR_STATS = 0x81DEVLINK_ATTR_TRAP_NAME = 0x82DEVLINK_ATTR_TRAP_ACTION = 0x83DEVLINK_ATTR_TRAP_TYPE = 0x84DEVLINK_ATTR_TRAP_GENERIC = 0x85DEVLINK_ATTR_TRAP_METADATA = 0x86DEVLINK_ATTR_TRAP_GROUP_NAME = 0x87DEVLINK_ATTR_RELOAD_FAILED = 0x88DEVLINK_ATTR_HEALTH_REPORTER_DUMP_TS_NS = 0x89DEVLINK_ATTR_NETNS_FD = 0x8aDEVLINK_ATTR_NETNS_PID = 0x8bDEVLINK_ATTR_NETNS_ID = 0x8cDEVLINK_ATTR_HEALTH_REPORTER_AUTO_DUMP = 0x8dDEVLINK_ATTR_TRAP_POLICER_ID = 0x8eDEVLINK_ATTR_TRAP_POLICER_RATE = 0x8fDEVLINK_ATTR_TRAP_POLICER_BURST = 0x90DEVLINK_ATTR_PORT_FUNCTION = 0x91DEVLINK_ATTR_INFO_BOARD_SERIAL_NUMBER = 0x92DEVLINK_ATTR_PORT_LANES = 0x93DEVLINK_ATTR_PORT_SPLITTABLE = 0x94DEVLINK_ATTR_PORT_EXTERNAL = 0x95DEVLINK_ATTR_PORT_CONTROLLER_NUMBER = 0x96DEVLINK_ATTR_FLASH_UPDATE_STATUS_TIMEOUT = 0x97DEVLINK_ATTR_FLASH_UPDATE_OVERWRITE_MASK = 0x98DEVLINK_ATTR_RELOAD_ACTION = 0x99DEVLINK_ATTR_RELOAD_ACTIONS_PERFORMED = 0x9aDEVLINK_ATTR_RELOAD_LIMITS = 0x9bDEVLINK_ATTR_DEV_STATS = 0x9cDEVLINK_ATTR_RELOAD_STATS = 0x9dDEVLINK_ATTR_RELOAD_STATS_ENTRY = 0x9eDEVLINK_ATTR_RELOAD_STATS_LIMIT = 0x9fDEVLINK_ATTR_RELOAD_STATS_VALUE = 0xa0DEVLINK_ATTR_REMOTE_RELOAD_STATS = 0xa1DEVLINK_ATTR_RELOAD_ACTION_INFO = 0xa2DEVLINK_ATTR_RELOAD_ACTION_STATS = 0xa3DEVLINK_ATTR_PORT_PCI_SF_NUMBER = 0xa4DEVLINK_ATTR_RATE_TYPE = 0xa5DEVLINK_ATTR_RATE_TX_SHARE = 0xa6DEVLINK_ATTR_RATE_TX_MAX = 0xa7DEVLINK_ATTR_RATE_NODE_NAME = 0xa8DEVLINK_ATTR_RATE_PARENT_NODE_NAME = 0xa9DEVLINK_ATTR_REGION_MAX_SNAPSHOTS = 0xaaDEVLINK_ATTR_LINECARD_INDEX = 0xabDEVLINK_ATTR_LINECARD_STATE = 0xacDEVLINK_ATTR_LINECARD_TYPE = 0xadDEVLINK_ATTR_LINECARD_SUPPORTED_TYPES = 0xaeDEVLINK_ATTR_NESTED_DEVLINK = 0xafDEVLINK_ATTR_SELFTESTS = 0xb0DEVLINK_ATTR_MAX = 0xb3DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY = 0x0DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC = 0x0DEVLINK_DPIPE_FIELD_IPV4_DST_IP = 0x0DEVLINK_DPIPE_FIELD_IPV6_DST_IP = 0x0DEVLINK_DPIPE_HEADER_ETHERNET = 0x0DEVLINK_DPIPE_HEADER_IPV4 = 0x1DEVLINK_DPIPE_HEADER_IPV6 = 0x2DEVLINK_RESOURCE_UNIT_ENTRY = 0x0DEVLINK_PORT_FUNCTION_ATTR_UNSPEC = 0x0DEVLINK_PORT_FUNCTION_ATTR_HW_ADDR = 0x1DEVLINK_PORT_FN_ATTR_STATE = 0x2DEVLINK_PORT_FN_ATTR_OPSTATE = 0x3DEVLINK_PORT_FN_ATTR_CAPS = 0x4DEVLINK_PORT_FUNCTION_ATTR_MAX = 0x6)type FsverityDigest struct {Algorithm uint16Size uint16}type FsverityEnableArg struct {Version uint32Hash_algorithm uint32Block_size uint32Salt_size uint32Salt_ptr uint64Sig_size uint32_ uint32Sig_ptr uint64_ [11]uint64}type Nhmsg struct {Family uint8Scope uint8Protocol uint8Resvd uint8Flags uint32}type NexthopGrp struct {Id uint32Weight uint8High uint8Resvd2 uint16}const (NHA_UNSPEC = 0x0NHA_ID = 0x1NHA_GROUP = 0x2NHA_GROUP_TYPE = 0x3NHA_BLACKHOLE = 0x4NHA_OIF = 0x5NHA_GATEWAY = 0x6NHA_ENCAP_TYPE = 0x7NHA_ENCAP = 0x8NHA_GROUPS = 0x9NHA_MASTER = 0xa)const (CAN_RAW_FILTER = 0x1CAN_RAW_ERR_FILTER = 0x2CAN_RAW_LOOPBACK = 0x3CAN_RAW_RECV_OWN_MSGS = 0x4CAN_RAW_FD_FRAMES = 0x5CAN_RAW_JOIN_FILTERS = 0x6)type WatchdogInfo struct {Options uint32Version uint32Identity [32]uint8}type PPSFData struct {Info PPSKInfoTimeout PPSKTime}type PPSKParams struct {Api_version int32Mode int32Assert_off_tu PPSKTimeClear_off_tu PPSKTime}type PPSKTime struct {Sec int64Nsec int32Flags uint32}const (LWTUNNEL_ENCAP_NONE = 0x0LWTUNNEL_ENCAP_MPLS = 0x1LWTUNNEL_ENCAP_IP = 0x2LWTUNNEL_ENCAP_ILA = 0x3LWTUNNEL_ENCAP_IP6 = 0x4LWTUNNEL_ENCAP_SEG6 = 0x5LWTUNNEL_ENCAP_BPF = 0x6LWTUNNEL_ENCAP_SEG6_LOCAL = 0x7LWTUNNEL_ENCAP_RPL = 0x8LWTUNNEL_ENCAP_IOAM6 = 0x9LWTUNNEL_ENCAP_XFRM = 0xaLWTUNNEL_ENCAP_MAX = 0xaMPLS_IPTUNNEL_UNSPEC = 0x0MPLS_IPTUNNEL_DST = 0x1MPLS_IPTUNNEL_TTL = 0x2MPLS_IPTUNNEL_MAX = 0x2)const (ETHTOOL_ID_UNSPEC = 0x0ETHTOOL_RX_COPYBREAK = 0x1ETHTOOL_TX_COPYBREAK = 0x2ETHTOOL_PFC_PREVENTION_TOUT = 0x3ETHTOOL_TUNABLE_UNSPEC = 0x0ETHTOOL_TUNABLE_U8 = 0x1ETHTOOL_TUNABLE_U16 = 0x2ETHTOOL_TUNABLE_U32 = 0x3ETHTOOL_TUNABLE_U64 = 0x4ETHTOOL_TUNABLE_STRING = 0x5ETHTOOL_TUNABLE_S8 = 0x6ETHTOOL_TUNABLE_S16 = 0x7ETHTOOL_TUNABLE_S32 = 0x8ETHTOOL_TUNABLE_S64 = 0x9ETHTOOL_PHY_ID_UNSPEC = 0x0ETHTOOL_PHY_DOWNSHIFT = 0x1ETHTOOL_PHY_FAST_LINK_DOWN = 0x2ETHTOOL_PHY_EDPD = 0x3ETHTOOL_LINK_EXT_STATE_AUTONEG = 0x0ETHTOOL_LINK_EXT_STATE_LINK_TRAINING_FAILURE = 0x1ETHTOOL_LINK_EXT_STATE_LINK_LOGICAL_MISMATCH = 0x2ETHTOOL_LINK_EXT_STATE_BAD_SIGNAL_INTEGRITY = 0x3ETHTOOL_LINK_EXT_STATE_NO_CABLE = 0x4ETHTOOL_LINK_EXT_STATE_CABLE_ISSUE = 0x5ETHTOOL_LINK_EXT_STATE_EEPROM_ISSUE = 0x6ETHTOOL_LINK_EXT_STATE_CALIBRATION_FAILURE = 0x7ETHTOOL_LINK_EXT_STATE_POWER_BUDGET_EXCEEDED = 0x8ETHTOOL_LINK_EXT_STATE_OVERHEAT = 0x9ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_PARTNER_DETECTED = 0x1ETHTOOL_LINK_EXT_SUBSTATE_AN_ACK_NOT_RECEIVED = 0x2ETHTOOL_LINK_EXT_SUBSTATE_AN_NEXT_PAGE_EXCHANGE_FAILED = 0x3ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_PARTNER_DETECTED_FORCE_MODE = 0x4ETHTOOL_LINK_EXT_SUBSTATE_AN_FEC_MISMATCH_DURING_OVERRIDE = 0x5ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_HCD = 0x6ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_FRAME_LOCK_NOT_ACQUIRED = 0x1ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_INHIBIT_TIMEOUT = 0x2ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_PARTNER_DID_NOT_SET_RECEIVER_READY = 0x3ETHTOOL_LINK_EXT_SUBSTATE_LT_REMOTE_FAULT = 0x4ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_BLOCK_LOCK = 0x1ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_AM_LOCK = 0x2ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_GET_ALIGN_STATUS = 0x3ETHTOOL_LINK_EXT_SUBSTATE_LLM_FC_FEC_IS_NOT_LOCKED = 0x4ETHTOOL_LINK_EXT_SUBSTATE_LLM_RS_FEC_IS_NOT_LOCKED = 0x5ETHTOOL_LINK_EXT_SUBSTATE_BSI_LARGE_NUMBER_OF_PHYSICAL_ERRORS = 0x1ETHTOOL_LINK_EXT_SUBSTATE_BSI_UNSUPPORTED_RATE = 0x2ETHTOOL_LINK_EXT_SUBSTATE_CI_UNSUPPORTED_CABLE = 0x1ETHTOOL_LINK_EXT_SUBSTATE_CI_CABLE_TEST_FAILURE = 0x2ETHTOOL_FLASH_ALL_REGIONS = 0x0ETHTOOL_F_UNSUPPORTED__BIT = 0x0ETHTOOL_F_WISH__BIT = 0x1ETHTOOL_F_COMPAT__BIT = 0x2ETHTOOL_FEC_NONE_BIT = 0x0ETHTOOL_FEC_AUTO_BIT = 0x1ETHTOOL_FEC_OFF_BIT = 0x2ETHTOOL_FEC_RS_BIT = 0x3ETHTOOL_FEC_BASER_BIT = 0x4ETHTOOL_FEC_LLRS_BIT = 0x5ETHTOOL_LINK_MODE_10baseT_Half_BIT = 0x0ETHTOOL_LINK_MODE_10baseT_Full_BIT = 0x1ETHTOOL_LINK_MODE_100baseT_Half_BIT = 0x2ETHTOOL_LINK_MODE_100baseT_Full_BIT = 0x3ETHTOOL_LINK_MODE_1000baseT_Half_BIT = 0x4ETHTOOL_LINK_MODE_1000baseT_Full_BIT = 0x5ETHTOOL_LINK_MODE_Autoneg_BIT = 0x6ETHTOOL_LINK_MODE_TP_BIT = 0x7ETHTOOL_LINK_MODE_AUI_BIT = 0x8ETHTOOL_LINK_MODE_MII_BIT = 0x9ETHTOOL_LINK_MODE_FIBRE_BIT = 0xaETHTOOL_LINK_MODE_BNC_BIT = 0xbETHTOOL_LINK_MODE_10000baseT_Full_BIT = 0xcETHTOOL_LINK_MODE_Pause_BIT = 0xdETHTOOL_LINK_MODE_Asym_Pause_BIT = 0xeETHTOOL_LINK_MODE_2500baseX_Full_BIT = 0xfETHTOOL_LINK_MODE_Backplane_BIT = 0x10ETHTOOL_LINK_MODE_1000baseKX_Full_BIT = 0x11ETHTOOL_LINK_MODE_10000baseKX4_Full_BIT = 0x12ETHTOOL_LINK_MODE_10000baseKR_Full_BIT = 0x13ETHTOOL_LINK_MODE_10000baseR_FEC_BIT = 0x14ETHTOOL_LINK_MODE_20000baseMLD2_Full_BIT = 0x15ETHTOOL_LINK_MODE_20000baseKR2_Full_BIT = 0x16ETHTOOL_LINK_MODE_40000baseKR4_Full_BIT = 0x17ETHTOOL_LINK_MODE_40000baseCR4_Full_BIT = 0x18ETHTOOL_LINK_MODE_40000baseSR4_Full_BIT = 0x19ETHTOOL_LINK_MODE_40000baseLR4_Full_BIT = 0x1aETHTOOL_LINK_MODE_56000baseKR4_Full_BIT = 0x1bETHTOOL_LINK_MODE_56000baseCR4_Full_BIT = 0x1cETHTOOL_LINK_MODE_56000baseSR4_Full_BIT = 0x1dETHTOOL_LINK_MODE_56000baseLR4_Full_BIT = 0x1eETHTOOL_LINK_MODE_25000baseCR_Full_BIT = 0x1fETHTOOL_LINK_MODE_25000baseKR_Full_BIT = 0x20ETHTOOL_LINK_MODE_25000baseSR_Full_BIT = 0x21ETHTOOL_LINK_MODE_50000baseCR2_Full_BIT = 0x22ETHTOOL_LINK_MODE_50000baseKR2_Full_BIT = 0x23ETHTOOL_LINK_MODE_100000baseKR4_Full_BIT = 0x24ETHTOOL_LINK_MODE_100000baseSR4_Full_BIT = 0x25ETHTOOL_LINK_MODE_100000baseCR4_Full_BIT = 0x26ETHTOOL_LINK_MODE_100000baseLR4_ER4_Full_BIT = 0x27ETHTOOL_LINK_MODE_50000baseSR2_Full_BIT = 0x28ETHTOOL_LINK_MODE_1000baseX_Full_BIT = 0x29ETHTOOL_LINK_MODE_10000baseCR_Full_BIT = 0x2aETHTOOL_LINK_MODE_10000baseSR_Full_BIT = 0x2bETHTOOL_LINK_MODE_10000baseLR_Full_BIT = 0x2cETHTOOL_LINK_MODE_10000baseLRM_Full_BIT = 0x2dETHTOOL_LINK_MODE_10000baseER_Full_BIT = 0x2eETHTOOL_LINK_MODE_2500baseT_Full_BIT = 0x2fETHTOOL_LINK_MODE_5000baseT_Full_BIT = 0x30ETHTOOL_LINK_MODE_FEC_NONE_BIT = 0x31ETHTOOL_LINK_MODE_FEC_RS_BIT = 0x32ETHTOOL_LINK_MODE_FEC_BASER_BIT = 0x33ETHTOOL_LINK_MODE_50000baseKR_Full_BIT = 0x34ETHTOOL_LINK_MODE_50000baseSR_Full_BIT = 0x35ETHTOOL_LINK_MODE_50000baseCR_Full_BIT = 0x36ETHTOOL_LINK_MODE_50000baseLR_ER_FR_Full_BIT = 0x37ETHTOOL_LINK_MODE_50000baseDR_Full_BIT = 0x38ETHTOOL_LINK_MODE_100000baseKR2_Full_BIT = 0x39ETHTOOL_LINK_MODE_100000baseSR2_Full_BIT = 0x3aETHTOOL_LINK_MODE_100000baseCR2_Full_BIT = 0x3bETHTOOL_LINK_MODE_100000baseLR2_ER2_FR2_Full_BIT = 0x3cETHTOOL_LINK_MODE_100000baseDR2_Full_BIT = 0x3dETHTOOL_LINK_MODE_200000baseKR4_Full_BIT = 0x3eETHTOOL_LINK_MODE_200000baseSR4_Full_BIT = 0x3fETHTOOL_LINK_MODE_200000baseLR4_ER4_FR4_Full_BIT = 0x40ETHTOOL_LINK_MODE_200000baseDR4_Full_BIT = 0x41ETHTOOL_LINK_MODE_200000baseCR4_Full_BIT = 0x42ETHTOOL_LINK_MODE_100baseT1_Full_BIT = 0x43ETHTOOL_LINK_MODE_1000baseT1_Full_BIT = 0x44ETHTOOL_LINK_MODE_400000baseKR8_Full_BIT = 0x45ETHTOOL_LINK_MODE_400000baseSR8_Full_BIT = 0x46ETHTOOL_LINK_MODE_400000baseLR8_ER8_FR8_Full_BIT = 0x47ETHTOOL_LINK_MODE_400000baseDR8_Full_BIT = 0x48ETHTOOL_LINK_MODE_400000baseCR8_Full_BIT = 0x49ETHTOOL_LINK_MODE_FEC_LLRS_BIT = 0x4aETHTOOL_LINK_MODE_100000baseKR_Full_BIT = 0x4bETHTOOL_LINK_MODE_100000baseSR_Full_BIT = 0x4cETHTOOL_LINK_MODE_100000baseLR_ER_FR_Full_BIT = 0x4dETHTOOL_LINK_MODE_100000baseCR_Full_BIT = 0x4eETHTOOL_LINK_MODE_100000baseDR_Full_BIT = 0x4fETHTOOL_LINK_MODE_200000baseKR2_Full_BIT = 0x50ETHTOOL_LINK_MODE_200000baseSR2_Full_BIT = 0x51ETHTOOL_LINK_MODE_200000baseLR2_ER2_FR2_Full_BIT = 0x52ETHTOOL_LINK_MODE_200000baseDR2_Full_BIT = 0x53ETHTOOL_LINK_MODE_200000baseCR2_Full_BIT = 0x54ETHTOOL_LINK_MODE_400000baseKR4_Full_BIT = 0x55ETHTOOL_LINK_MODE_400000baseSR4_Full_BIT = 0x56ETHTOOL_LINK_MODE_400000baseLR4_ER4_FR4_Full_BIT = 0x57ETHTOOL_LINK_MODE_400000baseDR4_Full_BIT = 0x58ETHTOOL_LINK_MODE_400000baseCR4_Full_BIT = 0x59ETHTOOL_LINK_MODE_100baseFX_Half_BIT = 0x5aETHTOOL_LINK_MODE_100baseFX_Full_BIT = 0x5bETHTOOL_MSG_USER_NONE = 0x0ETHTOOL_MSG_STRSET_GET = 0x1ETHTOOL_MSG_LINKINFO_GET = 0x2ETHTOOL_MSG_LINKINFO_SET = 0x3ETHTOOL_MSG_LINKMODES_GET = 0x4ETHTOOL_MSG_LINKMODES_SET = 0x5ETHTOOL_MSG_LINKSTATE_GET = 0x6ETHTOOL_MSG_DEBUG_GET = 0x7ETHTOOL_MSG_DEBUG_SET = 0x8ETHTOOL_MSG_WOL_GET = 0x9ETHTOOL_MSG_WOL_SET = 0xaETHTOOL_MSG_FEATURES_GET = 0xbETHTOOL_MSG_FEATURES_SET = 0xcETHTOOL_MSG_PRIVFLAGS_GET = 0xdETHTOOL_MSG_PRIVFLAGS_SET = 0xeETHTOOL_MSG_RINGS_GET = 0xfETHTOOL_MSG_RINGS_SET = 0x10ETHTOOL_MSG_CHANNELS_GET = 0x11ETHTOOL_MSG_CHANNELS_SET = 0x12ETHTOOL_MSG_COALESCE_GET = 0x13ETHTOOL_MSG_COALESCE_SET = 0x14ETHTOOL_MSG_PAUSE_GET = 0x15ETHTOOL_MSG_PAUSE_SET = 0x16ETHTOOL_MSG_EEE_GET = 0x17ETHTOOL_MSG_EEE_SET = 0x18ETHTOOL_MSG_TSINFO_GET = 0x19ETHTOOL_MSG_CABLE_TEST_ACT = 0x1aETHTOOL_MSG_CABLE_TEST_TDR_ACT = 0x1bETHTOOL_MSG_TUNNEL_INFO_GET = 0x1cETHTOOL_MSG_FEC_GET = 0x1dETHTOOL_MSG_FEC_SET = 0x1eETHTOOL_MSG_MODULE_EEPROM_GET = 0x1fETHTOOL_MSG_STATS_GET = 0x20ETHTOOL_MSG_PHC_VCLOCKS_GET = 0x21ETHTOOL_MSG_MODULE_GET = 0x22ETHTOOL_MSG_MODULE_SET = 0x23ETHTOOL_MSG_PSE_GET = 0x24ETHTOOL_MSG_PSE_SET = 0x25ETHTOOL_MSG_RSS_GET = 0x26ETHTOOL_MSG_PLCA_GET_CFG = 0x27ETHTOOL_MSG_PLCA_SET_CFG = 0x28ETHTOOL_MSG_PLCA_GET_STATUS = 0x29ETHTOOL_MSG_MM_GET = 0x2aETHTOOL_MSG_MM_SET = 0x2bETHTOOL_MSG_MODULE_FW_FLASH_ACT = 0x2cETHTOOL_MSG_PHY_GET = 0x2dETHTOOL_MSG_TSCONFIG_GET = 0x2eETHTOOL_MSG_TSCONFIG_SET = 0x2fETHTOOL_MSG_USER_MAX = 0x2fETHTOOL_MSG_KERNEL_NONE = 0x0ETHTOOL_MSG_STRSET_GET_REPLY = 0x1ETHTOOL_MSG_LINKINFO_GET_REPLY = 0x2ETHTOOL_MSG_LINKINFO_NTF = 0x3ETHTOOL_MSG_LINKMODES_GET_REPLY = 0x4ETHTOOL_MSG_LINKMODES_NTF = 0x5ETHTOOL_MSG_LINKSTATE_GET_REPLY = 0x6ETHTOOL_MSG_DEBUG_GET_REPLY = 0x7ETHTOOL_MSG_DEBUG_NTF = 0x8ETHTOOL_MSG_WOL_GET_REPLY = 0x9ETHTOOL_MSG_WOL_NTF = 0xaETHTOOL_MSG_FEATURES_GET_REPLY = 0xbETHTOOL_MSG_FEATURES_SET_REPLY = 0xcETHTOOL_MSG_FEATURES_NTF = 0xdETHTOOL_MSG_PRIVFLAGS_GET_REPLY = 0xeETHTOOL_MSG_PRIVFLAGS_NTF = 0xfETHTOOL_MSG_RINGS_GET_REPLY = 0x10ETHTOOL_MSG_RINGS_NTF = 0x11ETHTOOL_MSG_CHANNELS_GET_REPLY = 0x12ETHTOOL_MSG_CHANNELS_NTF = 0x13ETHTOOL_MSG_COALESCE_GET_REPLY = 0x14ETHTOOL_MSG_COALESCE_NTF = 0x15ETHTOOL_MSG_PAUSE_GET_REPLY = 0x16ETHTOOL_MSG_PAUSE_NTF = 0x17ETHTOOL_MSG_EEE_GET_REPLY = 0x18ETHTOOL_MSG_EEE_NTF = 0x19ETHTOOL_MSG_TSINFO_GET_REPLY = 0x1aETHTOOL_MSG_CABLE_TEST_NTF = 0x1bETHTOOL_MSG_CABLE_TEST_TDR_NTF = 0x1cETHTOOL_MSG_TUNNEL_INFO_GET_REPLY = 0x1dETHTOOL_MSG_FEC_GET_REPLY = 0x1eETHTOOL_MSG_FEC_NTF = 0x1fETHTOOL_MSG_MODULE_EEPROM_GET_REPLY = 0x20ETHTOOL_MSG_STATS_GET_REPLY = 0x21ETHTOOL_MSG_PHC_VCLOCKS_GET_REPLY = 0x22ETHTOOL_MSG_MODULE_GET_REPLY = 0x23ETHTOOL_MSG_MODULE_NTF = 0x24ETHTOOL_MSG_PSE_GET_REPLY = 0x25ETHTOOL_MSG_RSS_GET_REPLY = 0x26ETHTOOL_MSG_PLCA_GET_CFG_REPLY = 0x27ETHTOOL_MSG_PLCA_GET_STATUS_REPLY = 0x28ETHTOOL_MSG_PLCA_NTF = 0x29ETHTOOL_MSG_MM_GET_REPLY = 0x2aETHTOOL_MSG_MM_NTF = 0x2bETHTOOL_MSG_MODULE_FW_FLASH_NTF = 0x2cETHTOOL_MSG_PHY_GET_REPLY = 0x2dETHTOOL_MSG_PHY_NTF = 0x2eETHTOOL_MSG_TSCONFIG_GET_REPLY = 0x2fETHTOOL_MSG_TSCONFIG_SET_REPLY = 0x30ETHTOOL_MSG_KERNEL_MAX = 0x30ETHTOOL_FLAG_COMPACT_BITSETS = 0x1ETHTOOL_FLAG_OMIT_REPLY = 0x2ETHTOOL_FLAG_STATS = 0x4ETHTOOL_A_HEADER_UNSPEC = 0x0ETHTOOL_A_HEADER_DEV_INDEX = 0x1ETHTOOL_A_HEADER_DEV_NAME = 0x2ETHTOOL_A_HEADER_FLAGS = 0x3ETHTOOL_A_HEADER_MAX = 0x4ETHTOOL_A_BITSET_BIT_UNSPEC = 0x0ETHTOOL_A_BITSET_BIT_INDEX = 0x1ETHTOOL_A_BITSET_BIT_NAME = 0x2ETHTOOL_A_BITSET_BIT_VALUE = 0x3ETHTOOL_A_BITSET_BIT_MAX = 0x3ETHTOOL_A_BITSET_BITS_UNSPEC = 0x0ETHTOOL_A_BITSET_BITS_BIT = 0x1ETHTOOL_A_BITSET_BITS_MAX = 0x1ETHTOOL_A_BITSET_UNSPEC = 0x0ETHTOOL_A_BITSET_NOMASK = 0x1ETHTOOL_A_BITSET_SIZE = 0x2ETHTOOL_A_BITSET_BITS = 0x3ETHTOOL_A_BITSET_VALUE = 0x4ETHTOOL_A_BITSET_MASK = 0x5ETHTOOL_A_BITSET_MAX = 0x5ETHTOOL_A_STRING_UNSPEC = 0x0ETHTOOL_A_STRING_INDEX = 0x1ETHTOOL_A_STRING_VALUE = 0x2ETHTOOL_A_STRING_MAX = 0x2ETHTOOL_A_STRINGS_UNSPEC = 0x0ETHTOOL_A_STRINGS_STRING = 0x1ETHTOOL_A_STRINGS_MAX = 0x1ETHTOOL_A_STRINGSET_UNSPEC = 0x0ETHTOOL_A_STRINGSET_ID = 0x1ETHTOOL_A_STRINGSET_COUNT = 0x2ETHTOOL_A_STRINGSET_STRINGS = 0x3ETHTOOL_A_STRINGSET_MAX = 0x3ETHTOOL_A_STRINGSETS_UNSPEC = 0x0ETHTOOL_A_STRINGSETS_STRINGSET = 0x1ETHTOOL_A_STRINGSETS_MAX = 0x1ETHTOOL_A_STRSET_UNSPEC = 0x0ETHTOOL_A_STRSET_HEADER = 0x1ETHTOOL_A_STRSET_STRINGSETS = 0x2ETHTOOL_A_STRSET_COUNTS_ONLY = 0x3ETHTOOL_A_STRSET_MAX = 0x3ETHTOOL_A_LINKINFO_UNSPEC = 0x0ETHTOOL_A_LINKINFO_HEADER = 0x1ETHTOOL_A_LINKINFO_PORT = 0x2ETHTOOL_A_LINKINFO_PHYADDR = 0x3ETHTOOL_A_LINKINFO_TP_MDIX = 0x4ETHTOOL_A_LINKINFO_TP_MDIX_CTRL = 0x5ETHTOOL_A_LINKINFO_TRANSCEIVER = 0x6ETHTOOL_A_LINKINFO_MAX = 0x6ETHTOOL_A_LINKMODES_UNSPEC = 0x0ETHTOOL_A_LINKMODES_HEADER = 0x1ETHTOOL_A_LINKMODES_AUTONEG = 0x2ETHTOOL_A_LINKMODES_OURS = 0x3ETHTOOL_A_LINKMODES_PEER = 0x4ETHTOOL_A_LINKMODES_SPEED = 0x5ETHTOOL_A_LINKMODES_DUPLEX = 0x6ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG = 0x7ETHTOOL_A_LINKMODES_MASTER_SLAVE_STATE = 0x8ETHTOOL_A_LINKMODES_LANES = 0x9ETHTOOL_A_LINKMODES_RATE_MATCHING = 0xaETHTOOL_A_LINKMODES_MAX = 0xaETHTOOL_A_LINKSTATE_UNSPEC = 0x0ETHTOOL_A_LINKSTATE_HEADER = 0x1ETHTOOL_A_LINKSTATE_LINK = 0x2ETHTOOL_A_LINKSTATE_SQI = 0x3ETHTOOL_A_LINKSTATE_SQI_MAX = 0x4ETHTOOL_A_LINKSTATE_EXT_STATE = 0x5ETHTOOL_A_LINKSTATE_EXT_SUBSTATE = 0x6ETHTOOL_A_LINKSTATE_EXT_DOWN_CNT = 0x7ETHTOOL_A_LINKSTATE_MAX = 0x7ETHTOOL_A_DEBUG_UNSPEC = 0x0ETHTOOL_A_DEBUG_HEADER = 0x1ETHTOOL_A_DEBUG_MSGMASK = 0x2ETHTOOL_A_DEBUG_MAX = 0x2ETHTOOL_A_WOL_UNSPEC = 0x0ETHTOOL_A_WOL_HEADER = 0x1ETHTOOL_A_WOL_MODES = 0x2ETHTOOL_A_WOL_SOPASS = 0x3ETHTOOL_A_WOL_MAX = 0x3ETHTOOL_A_FEATURES_UNSPEC = 0x0ETHTOOL_A_FEATURES_HEADER = 0x1ETHTOOL_A_FEATURES_HW = 0x2ETHTOOL_A_FEATURES_WANTED = 0x3ETHTOOL_A_FEATURES_ACTIVE = 0x4ETHTOOL_A_FEATURES_NOCHANGE = 0x5ETHTOOL_A_FEATURES_MAX = 0x5ETHTOOL_A_PRIVFLAGS_UNSPEC = 0x0ETHTOOL_A_PRIVFLAGS_HEADER = 0x1ETHTOOL_A_PRIVFLAGS_FLAGS = 0x2ETHTOOL_A_PRIVFLAGS_MAX = 0x2ETHTOOL_A_RINGS_UNSPEC = 0x0ETHTOOL_A_RINGS_HEADER = 0x1ETHTOOL_A_RINGS_RX_MAX = 0x2ETHTOOL_A_RINGS_RX_MINI_MAX = 0x3ETHTOOL_A_RINGS_RX_JUMBO_MAX = 0x4ETHTOOL_A_RINGS_TX_MAX = 0x5ETHTOOL_A_RINGS_RX = 0x6ETHTOOL_A_RINGS_RX_MINI = 0x7ETHTOOL_A_RINGS_RX_JUMBO = 0x8ETHTOOL_A_RINGS_TX = 0x9ETHTOOL_A_RINGS_RX_BUF_LEN = 0xaETHTOOL_A_RINGS_TCP_DATA_SPLIT = 0xbETHTOOL_A_RINGS_CQE_SIZE = 0xcETHTOOL_A_RINGS_TX_PUSH = 0xdETHTOOL_A_RINGS_RX_PUSH = 0xeETHTOOL_A_RINGS_TX_PUSH_BUF_LEN = 0xfETHTOOL_A_RINGS_TX_PUSH_BUF_LEN_MAX = 0x10ETHTOOL_A_RINGS_HDS_THRESH = 0x11ETHTOOL_A_RINGS_HDS_THRESH_MAX = 0x12ETHTOOL_A_RINGS_MAX = 0x12ETHTOOL_A_CHANNELS_UNSPEC = 0x0ETHTOOL_A_CHANNELS_HEADER = 0x1ETHTOOL_A_CHANNELS_RX_MAX = 0x2ETHTOOL_A_CHANNELS_TX_MAX = 0x3ETHTOOL_A_CHANNELS_OTHER_MAX = 0x4ETHTOOL_A_CHANNELS_COMBINED_MAX = 0x5ETHTOOL_A_CHANNELS_RX_COUNT = 0x6ETHTOOL_A_CHANNELS_TX_COUNT = 0x7ETHTOOL_A_CHANNELS_OTHER_COUNT = 0x8ETHTOOL_A_CHANNELS_COMBINED_COUNT = 0x9ETHTOOL_A_CHANNELS_MAX = 0x9ETHTOOL_A_COALESCE_UNSPEC = 0x0ETHTOOL_A_COALESCE_HEADER = 0x1ETHTOOL_A_COALESCE_RX_USECS = 0x2ETHTOOL_A_COALESCE_RX_MAX_FRAMES = 0x3ETHTOOL_A_COALESCE_RX_USECS_IRQ = 0x4ETHTOOL_A_COALESCE_RX_MAX_FRAMES_IRQ = 0x5ETHTOOL_A_COALESCE_TX_USECS = 0x6ETHTOOL_A_COALESCE_TX_MAX_FRAMES = 0x7ETHTOOL_A_COALESCE_TX_USECS_IRQ = 0x8ETHTOOL_A_COALESCE_TX_MAX_FRAMES_IRQ = 0x9ETHTOOL_A_COALESCE_STATS_BLOCK_USECS = 0xaETHTOOL_A_COALESCE_USE_ADAPTIVE_RX = 0xbETHTOOL_A_COALESCE_USE_ADAPTIVE_TX = 0xcETHTOOL_A_COALESCE_PKT_RATE_LOW = 0xdETHTOOL_A_COALESCE_RX_USECS_LOW = 0xeETHTOOL_A_COALESCE_RX_MAX_FRAMES_LOW = 0xfETHTOOL_A_COALESCE_TX_USECS_LOW = 0x10ETHTOOL_A_COALESCE_TX_MAX_FRAMES_LOW = 0x11ETHTOOL_A_COALESCE_PKT_RATE_HIGH = 0x12ETHTOOL_A_COALESCE_RX_USECS_HIGH = 0x13ETHTOOL_A_COALESCE_RX_MAX_FRAMES_HIGH = 0x14ETHTOOL_A_COALESCE_TX_USECS_HIGH = 0x15ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH = 0x16ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL = 0x17ETHTOOL_A_COALESCE_USE_CQE_MODE_TX = 0x18ETHTOOL_A_COALESCE_USE_CQE_MODE_RX = 0x19ETHTOOL_A_COALESCE_MAX = 0x1eETHTOOL_A_PAUSE_UNSPEC = 0x0ETHTOOL_A_PAUSE_HEADER = 0x1ETHTOOL_A_PAUSE_AUTONEG = 0x2ETHTOOL_A_PAUSE_RX = 0x3ETHTOOL_A_PAUSE_TX = 0x4ETHTOOL_A_PAUSE_STATS = 0x5ETHTOOL_A_PAUSE_MAX = 0x6ETHTOOL_A_PAUSE_STAT_UNSPEC = 0x0ETHTOOL_A_PAUSE_STAT_PAD = 0x1ETHTOOL_A_PAUSE_STAT_TX_FRAMES = 0x2ETHTOOL_A_PAUSE_STAT_RX_FRAMES = 0x3ETHTOOL_A_PAUSE_STAT_MAX = 0x3ETHTOOL_A_EEE_UNSPEC = 0x0ETHTOOL_A_EEE_HEADER = 0x1ETHTOOL_A_EEE_MODES_OURS = 0x2ETHTOOL_A_EEE_MODES_PEER = 0x3ETHTOOL_A_EEE_ACTIVE = 0x4ETHTOOL_A_EEE_ENABLED = 0x5ETHTOOL_A_EEE_TX_LPI_ENABLED = 0x6ETHTOOL_A_EEE_TX_LPI_TIMER = 0x7ETHTOOL_A_EEE_MAX = 0x7ETHTOOL_A_TSINFO_UNSPEC = 0x0ETHTOOL_A_TSINFO_HEADER = 0x1ETHTOOL_A_TSINFO_TIMESTAMPING = 0x2ETHTOOL_A_TSINFO_TX_TYPES = 0x3ETHTOOL_A_TSINFO_RX_FILTERS = 0x4ETHTOOL_A_TSINFO_PHC_INDEX = 0x5ETHTOOL_A_TSINFO_STATS = 0x6ETHTOOL_A_TSINFO_HWTSTAMP_PROVIDER = 0x7ETHTOOL_A_TSINFO_MAX = 0x9ETHTOOL_A_CABLE_TEST_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_HEADER = 0x1ETHTOOL_A_CABLE_TEST_MAX = 0x1ETHTOOL_A_CABLE_RESULT_CODE_UNSPEC = 0x0ETHTOOL_A_CABLE_RESULT_CODE_OK = 0x1ETHTOOL_A_CABLE_RESULT_CODE_OPEN = 0x2ETHTOOL_A_CABLE_RESULT_CODE_SAME_SHORT = 0x3ETHTOOL_A_CABLE_RESULT_CODE_CROSS_SHORT = 0x4ETHTOOL_A_CABLE_PAIR_A = 0x0ETHTOOL_A_CABLE_PAIR_B = 0x1ETHTOOL_A_CABLE_PAIR_C = 0x2ETHTOOL_A_CABLE_PAIR_D = 0x3ETHTOOL_A_CABLE_RESULT_UNSPEC = 0x0ETHTOOL_A_CABLE_RESULT_PAIR = 0x1ETHTOOL_A_CABLE_RESULT_CODE = 0x2ETHTOOL_A_CABLE_RESULT_MAX = 0x3ETHTOOL_A_CABLE_FAULT_LENGTH_UNSPEC = 0x0ETHTOOL_A_CABLE_FAULT_LENGTH_PAIR = 0x1ETHTOOL_A_CABLE_FAULT_LENGTH_CM = 0x2ETHTOOL_A_CABLE_FAULT_LENGTH_MAX = 0x3ETHTOOL_A_CABLE_TEST_NTF_STATUS_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_NTF_STATUS_STARTED = 0x1ETHTOOL_A_CABLE_TEST_NTF_STATUS_COMPLETED = 0x2ETHTOOL_A_CABLE_NEST_UNSPEC = 0x0ETHTOOL_A_CABLE_NEST_RESULT = 0x1ETHTOOL_A_CABLE_NEST_FAULT_LENGTH = 0x2ETHTOOL_A_CABLE_NEST_MAX = 0x2ETHTOOL_A_CABLE_TEST_NTF_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_NTF_HEADER = 0x1ETHTOOL_A_CABLE_TEST_NTF_STATUS = 0x2ETHTOOL_A_CABLE_TEST_NTF_NEST = 0x3ETHTOOL_A_CABLE_TEST_NTF_MAX = 0x3ETHTOOL_A_CABLE_TEST_TDR_CFG_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_TDR_CFG_FIRST = 0x1ETHTOOL_A_CABLE_TEST_TDR_CFG_LAST = 0x2ETHTOOL_A_CABLE_TEST_TDR_CFG_STEP = 0x3ETHTOOL_A_CABLE_TEST_TDR_CFG_PAIR = 0x4ETHTOOL_A_CABLE_TEST_TDR_CFG_MAX = 0x4ETHTOOL_A_CABLE_TEST_TDR_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_TDR_HEADER = 0x1ETHTOOL_A_CABLE_TEST_TDR_CFG = 0x2ETHTOOL_A_CABLE_TEST_TDR_MAX = 0x2ETHTOOL_A_CABLE_AMPLITUDE_UNSPEC = 0x0ETHTOOL_A_CABLE_AMPLITUDE_PAIR = 0x1ETHTOOL_A_CABLE_AMPLITUDE_mV = 0x2ETHTOOL_A_CABLE_AMPLITUDE_MAX = 0x2ETHTOOL_A_CABLE_PULSE_UNSPEC = 0x0ETHTOOL_A_CABLE_PULSE_mV = 0x1ETHTOOL_A_CABLE_PULSE_MAX = 0x1ETHTOOL_A_CABLE_STEP_UNSPEC = 0x0ETHTOOL_A_CABLE_STEP_FIRST_DISTANCE = 0x1ETHTOOL_A_CABLE_STEP_LAST_DISTANCE = 0x2ETHTOOL_A_CABLE_STEP_STEP_DISTANCE = 0x3ETHTOOL_A_CABLE_STEP_MAX = 0x3ETHTOOL_A_CABLE_TDR_NEST_UNSPEC = 0x0ETHTOOL_A_CABLE_TDR_NEST_STEP = 0x1ETHTOOL_A_CABLE_TDR_NEST_AMPLITUDE = 0x2ETHTOOL_A_CABLE_TDR_NEST_PULSE = 0x3ETHTOOL_A_CABLE_TDR_NEST_MAX = 0x3ETHTOOL_A_CABLE_TEST_TDR_NTF_UNSPEC = 0x0ETHTOOL_A_CABLE_TEST_TDR_NTF_HEADER = 0x1ETHTOOL_A_CABLE_TEST_TDR_NTF_STATUS = 0x2ETHTOOL_A_CABLE_TEST_TDR_NTF_NEST = 0x3ETHTOOL_A_CABLE_TEST_TDR_NTF_MAX = 0x3ETHTOOL_UDP_TUNNEL_TYPE_VXLAN = 0x0ETHTOOL_UDP_TUNNEL_TYPE_GENEVE = 0x1ETHTOOL_UDP_TUNNEL_TYPE_VXLAN_GPE = 0x2ETHTOOL_A_TUNNEL_UDP_ENTRY_UNSPEC = 0x0ETHTOOL_A_TUNNEL_UDP_ENTRY_PORT = 0x1ETHTOOL_A_TUNNEL_UDP_ENTRY_TYPE = 0x2ETHTOOL_A_TUNNEL_UDP_ENTRY_MAX = 0x2ETHTOOL_A_TUNNEL_UDP_TABLE_UNSPEC = 0x0ETHTOOL_A_TUNNEL_UDP_TABLE_SIZE = 0x1ETHTOOL_A_TUNNEL_UDP_TABLE_TYPES = 0x2ETHTOOL_A_TUNNEL_UDP_TABLE_ENTRY = 0x3ETHTOOL_A_TUNNEL_UDP_TABLE_MAX = 0x3ETHTOOL_A_TUNNEL_UDP_UNSPEC = 0x0ETHTOOL_A_TUNNEL_UDP_TABLE = 0x1ETHTOOL_A_TUNNEL_UDP_MAX = 0x1ETHTOOL_A_TUNNEL_INFO_UNSPEC = 0x0ETHTOOL_A_TUNNEL_INFO_HEADER = 0x1ETHTOOL_A_TUNNEL_INFO_UDP_PORTS = 0x2ETHTOOL_A_TUNNEL_INFO_MAX = 0x2)const (TCP_V4_FLOW = 0x1UDP_V4_FLOW = 0x2TCP_V6_FLOW = 0x5UDP_V6_FLOW = 0x6ESP_V4_FLOW = 0xaESP_V6_FLOW = 0xcIP_USER_FLOW = 0xdIPV6_USER_FLOW = 0xeIPV6_FLOW = 0x11ETHER_FLOW = 0x12)const SPEED_UNKNOWN = -0x1type EthtoolDrvinfo struct {Cmd uint32Driver [32]byteVersion [32]byteFw_version [32]byteBus_info [32]byteErom_version [32]byteReserved2 [12]byteN_priv_flags uint32N_stats uint32Testinfo_len uint32Eedump_len uint32Regdump_len uint32}type EthtoolTsInfo struct {Cmd uint32So_timestamping uint32Phc_index int32Tx_types uint32Tx_reserved [3]uint32Rx_filters uint32Rx_reserved [3]uint32}type HwTstampConfig struct {Flags int32Tx_type int32Rx_filter int32}const (HWTSTAMP_FILTER_NONE = 0x0HWTSTAMP_FILTER_ALL = 0x1HWTSTAMP_FILTER_SOME = 0x2HWTSTAMP_FILTER_PTP_V1_L4_EVENT = 0x3HWTSTAMP_FILTER_PTP_V2_L4_EVENT = 0x6HWTSTAMP_FILTER_PTP_V2_L2_EVENT = 0x9HWTSTAMP_FILTER_PTP_V2_EVENT = 0xc)const (HWTSTAMP_TX_OFF = 0x0HWTSTAMP_TX_ON = 0x1HWTSTAMP_TX_ONESTEP_SYNC = 0x2)type (PtpClockCaps struct {Max_adj int32N_alarm int32N_ext_ts int32N_per_out int32Pps int32N_pins int32Cross_timestamping int32Adjust_phase int32Max_phase_adj int32Rsv [11]int32}PtpClockTime struct {Sec int64Nsec uint32Reserved uint32}PtpExttsEvent struct {T PtpClockTimeIndex uint32Flags uint32Rsv [2]uint32}PtpExttsRequest struct {Index uint32Flags uint32Rsv [2]uint32}PtpPeroutRequest struct {StartOrPhase PtpClockTimePeriod PtpClockTimeIndex uint32Flags uint32On PtpClockTime}PtpPinDesc struct {Name [64]byteIndex uint32Func uint32Chan uint32Rsv [5]uint32}PtpSysOffset struct {Samples uint32Rsv [3]uint32Ts [51]PtpClockTime}PtpSysOffsetExtended struct {Samples uint32Clockid int32Rsv [2]uint32Ts [25][3]PtpClockTime}PtpSysOffsetPrecise struct {Device PtpClockTimeRealtime PtpClockTimeMonoraw PtpClockTimeRsv [4]uint32})const (PTP_PF_NONE = 0x0PTP_PF_EXTTS = 0x1PTP_PF_PEROUT = 0x2PTP_PF_PHYSYNC = 0x3)type (HIDRawReportDescriptor struct {Size uint32Value [4096]uint8}HIDRawDevInfo struct {Bustype uint32Vendor int16Product int16})const (CLOSE_RANGE_UNSHARE = 0x2CLOSE_RANGE_CLOEXEC = 0x4)const (NLMSGERR_ATTR_MSG = 0x1NLMSGERR_ATTR_OFFS = 0x2NLMSGERR_ATTR_COOKIE = 0x3)type (EraseInfo struct {Start uint32Length uint32}EraseInfo64 struct {Start uint64Length uint64}MtdOobBuf struct {Start uint32Length uint32Ptr *uint8}MtdOobBuf64 struct {Start uint64Pad uint32Length uint32Ptr uint64}MtdWriteReq struct {Start uint64Len uint64Ooblen uint64Data uint64Oob uint64Mode uint8_ [7]uint8}MtdInfo struct {Type uint8Flags uint32Size uint32Erasesize uint32Writesize uint32Oobsize uint32_ uint64}RegionInfo struct {Offset uint32Erasesize uint32Numblocks uint32Regionindex uint32}OtpInfo struct {Start uint32Length uint32Locked uint32}NandOobinfo struct {Useecc uint32Eccbytes uint32Oobfree [8][2]uint32Eccpos [32]uint32}NandOobfree struct {Offset uint32Length uint32}NandEcclayout struct {Eccbytes uint32Eccpos [64]uint32Oobavail uint32Oobfree [8]NandOobfree}MtdEccStats struct {Corrected uint32Failed uint32Badblocks uint32Bbtblocks uint32})const (MTD_OPS_PLACE_OOB = 0x0MTD_OPS_AUTO_OOB = 0x1MTD_OPS_RAW = 0x2)const (MTD_FILE_MODE_NORMAL = 0x0MTD_FILE_MODE_OTP_FACTORY = 0x1MTD_FILE_MODE_OTP_USER = 0x2MTD_FILE_MODE_RAW = 0x3)const (NFC_CMD_UNSPEC = 0x0NFC_CMD_GET_DEVICE = 0x1NFC_CMD_DEV_UP = 0x2NFC_CMD_DEV_DOWN = 0x3NFC_CMD_DEP_LINK_UP = 0x4NFC_CMD_DEP_LINK_DOWN = 0x5NFC_CMD_START_POLL = 0x6NFC_CMD_STOP_POLL = 0x7NFC_CMD_GET_TARGET = 0x8NFC_EVENT_TARGETS_FOUND = 0x9NFC_EVENT_DEVICE_ADDED = 0xaNFC_EVENT_DEVICE_REMOVED = 0xbNFC_EVENT_TARGET_LOST = 0xcNFC_EVENT_TM_ACTIVATED = 0xdNFC_EVENT_TM_DEACTIVATED = 0xeNFC_CMD_LLC_GET_PARAMS = 0xfNFC_CMD_LLC_SET_PARAMS = 0x10NFC_CMD_ENABLE_SE = 0x11NFC_CMD_DISABLE_SE = 0x12NFC_CMD_LLC_SDREQ = 0x13NFC_EVENT_LLC_SDRES = 0x14NFC_CMD_FW_DOWNLOAD = 0x15NFC_EVENT_SE_ADDED = 0x16NFC_EVENT_SE_REMOVED = 0x17NFC_EVENT_SE_CONNECTIVITY = 0x18NFC_EVENT_SE_TRANSACTION = 0x19NFC_CMD_GET_SE = 0x1aNFC_CMD_SE_IO = 0x1bNFC_CMD_ACTIVATE_TARGET = 0x1cNFC_CMD_VENDOR = 0x1dNFC_CMD_DEACTIVATE_TARGET = 0x1eNFC_ATTR_UNSPEC = 0x0NFC_ATTR_DEVICE_INDEX = 0x1NFC_ATTR_DEVICE_NAME = 0x2NFC_ATTR_PROTOCOLS = 0x3NFC_ATTR_TARGET_INDEX = 0x4NFC_ATTR_TARGET_SENS_RES = 0x5NFC_ATTR_TARGET_SEL_RES = 0x6NFC_ATTR_TARGET_NFCID1 = 0x7NFC_ATTR_TARGET_SENSB_RES = 0x8NFC_ATTR_TARGET_SENSF_RES = 0x9NFC_ATTR_COMM_MODE = 0xaNFC_ATTR_RF_MODE = 0xbNFC_ATTR_DEVICE_POWERED = 0xcNFC_ATTR_IM_PROTOCOLS = 0xdNFC_ATTR_TM_PROTOCOLS = 0xeNFC_ATTR_LLC_PARAM_LTO = 0xfNFC_ATTR_LLC_PARAM_RW = 0x10NFC_ATTR_LLC_PARAM_MIUX = 0x11NFC_ATTR_SE = 0x12NFC_ATTR_LLC_SDP = 0x13NFC_ATTR_FIRMWARE_NAME = 0x14NFC_ATTR_SE_INDEX = 0x15NFC_ATTR_SE_TYPE = 0x16NFC_ATTR_SE_AID = 0x17NFC_ATTR_FIRMWARE_DOWNLOAD_STATUS = 0x18NFC_ATTR_SE_APDU = 0x19NFC_ATTR_TARGET_ISO15693_DSFID = 0x1aNFC_ATTR_TARGET_ISO15693_UID = 0x1bNFC_ATTR_SE_PARAMS = 0x1cNFC_ATTR_VENDOR_ID = 0x1dNFC_ATTR_VENDOR_SUBCMD = 0x1eNFC_ATTR_VENDOR_DATA = 0x1fNFC_SDP_ATTR_UNSPEC = 0x0NFC_SDP_ATTR_URI = 0x1NFC_SDP_ATTR_SAP = 0x2)type LandlockRulesetAttr struct {Access_fs uint64Access_net uint64Scoped uint64}type LandlockPathBeneathAttr struct {Allowed_access uint64Parent_fd int32}const (LANDLOCK_RULE_PATH_BENEATH = 0x1)const (IPC_CREAT = 0x200IPC_EXCL = 0x400IPC_NOWAIT = 0x800IPC_PRIVATE = 0x0ipc_64 = 0x100)const (IPC_RMID = 0x0IPC_SET = 0x1IPC_STAT = 0x2)const (SHM_RDONLY = 0x1000SHM_RND = 0x2000)type MountAttr struct {Attr_set uint64Attr_clr uint64Propagation uint64Userns_fd uint64}const (WG_CMD_GET_DEVICE = 0x0WG_CMD_SET_DEVICE = 0x1WGDEVICE_F_REPLACE_PEERS = 0x1WGDEVICE_A_UNSPEC = 0x0WGDEVICE_A_IFINDEX = 0x1WGDEVICE_A_IFNAME = 0x2WGDEVICE_A_PRIVATE_KEY = 0x3WGDEVICE_A_PUBLIC_KEY = 0x4WGDEVICE_A_FLAGS = 0x5WGDEVICE_A_LISTEN_PORT = 0x6WGDEVICE_A_FWMARK = 0x7WGDEVICE_A_PEERS = 0x8WGPEER_F_REMOVE_ME = 0x1WGPEER_F_REPLACE_ALLOWEDIPS = 0x2WGPEER_F_UPDATE_ONLY = 0x4WGPEER_A_UNSPEC = 0x0WGPEER_A_PUBLIC_KEY = 0x1WGPEER_A_PRESHARED_KEY = 0x2WGPEER_A_FLAGS = 0x3WGPEER_A_ENDPOINT = 0x4WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL = 0x5WGPEER_A_LAST_HANDSHAKE_TIME = 0x6WGPEER_A_RX_BYTES = 0x7WGPEER_A_TX_BYTES = 0x8WGPEER_A_ALLOWEDIPS = 0x9WGPEER_A_PROTOCOL_VERSION = 0xaWGALLOWEDIP_A_UNSPEC = 0x0WGALLOWEDIP_A_FAMILY = 0x1WGALLOWEDIP_A_IPADDR = 0x2WGALLOWEDIP_A_CIDR_MASK = 0x3)const (NL_ATTR_TYPE_INVALID = 0x0NL_ATTR_TYPE_FLAG = 0x1NL_ATTR_TYPE_U8 = 0x2NL_ATTR_TYPE_U16 = 0x3NL_ATTR_TYPE_U32 = 0x4NL_ATTR_TYPE_U64 = 0x5NL_ATTR_TYPE_S8 = 0x6NL_ATTR_TYPE_S16 = 0x7NL_ATTR_TYPE_S32 = 0x8NL_ATTR_TYPE_S64 = 0x9NL_ATTR_TYPE_BINARY = 0xaNL_ATTR_TYPE_STRING = 0xbNL_ATTR_TYPE_NUL_STRING = 0xcNL_ATTR_TYPE_NESTED = 0xdNL_ATTR_TYPE_NESTED_ARRAY = 0xeNL_ATTR_TYPE_BITFIELD32 = 0xfNL_POLICY_TYPE_ATTR_UNSPEC = 0x0NL_POLICY_TYPE_ATTR_TYPE = 0x1NL_POLICY_TYPE_ATTR_MIN_VALUE_S = 0x2NL_POLICY_TYPE_ATTR_MAX_VALUE_S = 0x3NL_POLICY_TYPE_ATTR_MIN_VALUE_U = 0x4NL_POLICY_TYPE_ATTR_MAX_VALUE_U = 0x5NL_POLICY_TYPE_ATTR_MIN_LENGTH = 0x6NL_POLICY_TYPE_ATTR_MAX_LENGTH = 0x7NL_POLICY_TYPE_ATTR_POLICY_IDX = 0x8NL_POLICY_TYPE_ATTR_POLICY_MAXTYPE = 0x9NL_POLICY_TYPE_ATTR_BITFIELD32_MASK = 0xaNL_POLICY_TYPE_ATTR_PAD = 0xbNL_POLICY_TYPE_ATTR_MASK = 0xcNL_POLICY_TYPE_ATTR_MAX = 0xc)type CANBitTiming struct {Bitrate uint32Sample_point uint32Tq uint32Prop_seg uint32Phase_seg1 uint32Phase_seg2 uint32Sjw uint32Brp uint32}type CANBitTimingConst struct {Name [16]uint8Tseg1_min uint32Tseg1_max uint32Tseg2_min uint32Tseg2_max uint32Sjw_max uint32Brp_min uint32Brp_max uint32Brp_inc uint32}type CANClock struct {Freq uint32}type CANBusErrorCounters struct {Txerr uint16Rxerr uint16}type CANCtrlMode struct {Mask uint32Flags uint32}type CANDeviceStats struct {Bus_error uint32Error_warning uint32Error_passive uint32Bus_off uint32Arbitration_lost uint32Restarts uint32}const (CAN_STATE_ERROR_ACTIVE = 0x0CAN_STATE_ERROR_WARNING = 0x1CAN_STATE_ERROR_PASSIVE = 0x2CAN_STATE_BUS_OFF = 0x3CAN_STATE_STOPPED = 0x4CAN_STATE_SLEEPING = 0x5CAN_STATE_MAX = 0x6)const (IFLA_CAN_UNSPEC = 0x0IFLA_CAN_BITTIMING = 0x1IFLA_CAN_BITTIMING_CONST = 0x2IFLA_CAN_CLOCK = 0x3IFLA_CAN_STATE = 0x4IFLA_CAN_CTRLMODE = 0x5IFLA_CAN_RESTART_MS = 0x6IFLA_CAN_RESTART = 0x7IFLA_CAN_BERR_COUNTER = 0x8IFLA_CAN_DATA_BITTIMING = 0x9IFLA_CAN_DATA_BITTIMING_CONST = 0xaIFLA_CAN_TERMINATION = 0xbIFLA_CAN_TERMINATION_CONST = 0xcIFLA_CAN_BITRATE_CONST = 0xdIFLA_CAN_DATA_BITRATE_CONST = 0xeIFLA_CAN_BITRATE_MAX = 0xf)type KCMAttach struct {Fd int32Bpf_fd int32}type KCMUnattach struct {Fd int32}type KCMClone struct {Fd int32}const (NL80211_AC_BE = 0x2NL80211_AC_BK = 0x3NL80211_ACL_POLICY_ACCEPT_UNLESS_LISTED = 0x0NL80211_ACL_POLICY_DENY_UNLESS_LISTED = 0x1NL80211_AC_VI = 0x1NL80211_AC_VO = 0x0NL80211_AP_SETTINGS_EXTERNAL_AUTH_SUPPORT = 0x1NL80211_AP_SETTINGS_SA_QUERY_OFFLOAD_SUPPORT = 0x2NL80211_AP_SME_SA_QUERY_OFFLOAD = 0x1NL80211_ATTR_4ADDR = 0x53NL80211_ATTR_ACK = 0x5cNL80211_ATTR_ACK_SIGNAL = 0x107NL80211_ATTR_ACL_POLICY = 0xa5NL80211_ATTR_ADMITTED_TIME = 0xd4NL80211_ATTR_AIRTIME_WEIGHT = 0x112NL80211_ATTR_AKM_SUITES = 0x4cNL80211_ATTR_AP_ISOLATE = 0x60NL80211_ATTR_AP_SETTINGS_FLAGS = 0x135NL80211_ATTR_ASSOC_SPP_AMSDU = 0x14aNL80211_ATTR_AUTH_DATA = 0x9cNL80211_ATTR_AUTH_TYPE = 0x35NL80211_ATTR_BANDS = 0xefNL80211_ATTR_BEACON_HEAD = 0xeNL80211_ATTR_BEACON_INTERVAL = 0xcNL80211_ATTR_BEACON_TAIL = 0xfNL80211_ATTR_BG_SCAN_PERIOD = 0x98NL80211_ATTR_BSS_BASIC_RATES = 0x24NL80211_ATTR_BSS = 0x2fNL80211_ATTR_BSS_CTS_PROT = 0x1cNL80211_ATTR_BSS_DUMP_INCLUDE_USE_DATA = 0x147NL80211_ATTR_BSS_HT_OPMODE = 0x6dNL80211_ATTR_BSSID = 0xf5NL80211_ATTR_BSS_SELECT = 0xe3NL80211_ATTR_BSS_SHORT_PREAMBLE = 0x1dNL80211_ATTR_BSS_SHORT_SLOT_TIME = 0x1eNL80211_ATTR_CENTER_FREQ1 = 0xa0NL80211_ATTR_CENTER_FREQ1_OFFSET = 0x123NL80211_ATTR_CENTER_FREQ2 = 0xa1NL80211_ATTR_CHANNEL_WIDTH = 0x9fNL80211_ATTR_CH_SWITCH_BLOCK_TX = 0xb8NL80211_ATTR_CH_SWITCH_COUNT = 0xb7NL80211_ATTR_CIPHER_SUITE_GROUP = 0x4aNL80211_ATTR_CIPHER_SUITES = 0x39NL80211_ATTR_CIPHER_SUITES_PAIRWISE = 0x49NL80211_ATTR_CNTDWN_OFFS_BEACON = 0xbaNL80211_ATTR_CNTDWN_OFFS_PRESP = 0xbbNL80211_ATTR_COALESCE_RULE = 0xb6NL80211_ATTR_COALESCE_RULE_CONDITION = 0x2NL80211_ATTR_COALESCE_RULE_DELAY = 0x1NL80211_ATTR_COALESCE_RULE_MAX = 0x3NL80211_ATTR_COALESCE_RULE_PKT_PATTERN = 0x3NL80211_ATTR_COLOR_CHANGE_COLOR = 0x130NL80211_ATTR_COLOR_CHANGE_COUNT = 0x12fNL80211_ATTR_COLOR_CHANGE_ELEMS = 0x131NL80211_ATTR_CONN_FAILED_REASON = 0x9bNL80211_ATTR_CONTROL_PORT = 0x44NL80211_ATTR_CONTROL_PORT_ETHERTYPE = 0x66NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT = 0x67NL80211_ATTR_CONTROL_PORT_NO_PREAUTH = 0x11eNL80211_ATTR_CONTROL_PORT_OVER_NL80211 = 0x108NL80211_ATTR_COOKIE = 0x58NL80211_ATTR_CQM_BEACON_LOSS_EVENT = 0x8NL80211_ATTR_CQM = 0x5eNL80211_ATTR_CQM_MAX = 0x9NL80211_ATTR_CQM_PKT_LOSS_EVENT = 0x4NL80211_ATTR_CQM_RSSI_HYST = 0x2NL80211_ATTR_CQM_RSSI_LEVEL = 0x9NL80211_ATTR_CQM_RSSI_THOLD = 0x1NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT = 0x3NL80211_ATTR_CQM_TXE_INTVL = 0x7NL80211_ATTR_CQM_TXE_PKTS = 0x6NL80211_ATTR_CQM_TXE_RATE = 0x5NL80211_ATTR_CRIT_PROT_ID = 0xb3NL80211_ATTR_CSA_C_OFF_BEACON = 0xbaNL80211_ATTR_CSA_C_OFF_PRESP = 0xbbNL80211_ATTR_CSA_C_OFFSETS_TX = 0xcdNL80211_ATTR_CSA_IES = 0xb9NL80211_ATTR_DEVICE_AP_SME = 0x8dNL80211_ATTR_DFS_CAC_TIME = 0x7NL80211_ATTR_DFS_REGION = 0x92NL80211_ATTR_DISABLE_EHT = 0x137NL80211_ATTR_DISABLE_HE = 0x12dNL80211_ATTR_DISABLE_HT = 0x93NL80211_ATTR_DISABLE_VHT = 0xafNL80211_ATTR_DISCONNECTED_BY_AP = 0x47NL80211_ATTR_DONT_WAIT_FOR_ACK = 0x8eNL80211_ATTR_DTIM_PERIOD = 0xdNL80211_ATTR_DURATION = 0x57NL80211_ATTR_EHT_CAPABILITY = 0x136NL80211_ATTR_EMA_RNR_ELEMS = 0x145NL80211_ATTR_EML_CAPABILITY = 0x13dNL80211_ATTR_EXT_CAPA = 0xa9NL80211_ATTR_EXT_CAPA_MASK = 0xaaNL80211_ATTR_EXTERNAL_AUTH_ACTION = 0x104NL80211_ATTR_EXTERNAL_AUTH_SUPPORT = 0x105NL80211_ATTR_EXT_FEATURES = 0xd9NL80211_ATTR_FEATURE_FLAGS = 0x8fNL80211_ATTR_FILS_CACHE_ID = 0xfdNL80211_ATTR_FILS_DISCOVERY = 0x126NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM = 0xfbNL80211_ATTR_FILS_ERP_REALM = 0xfaNL80211_ATTR_FILS_ERP_RRK = 0xfcNL80211_ATTR_FILS_ERP_USERNAME = 0xf9NL80211_ATTR_FILS_KEK = 0xf2NL80211_ATTR_FILS_NONCES = 0xf3NL80211_ATTR_FRAME = 0x33NL80211_ATTR_FRAME_MATCH = 0x5bNL80211_ATTR_FRAME_TYPE = 0x65NL80211_ATTR_FREQ_AFTER = 0x3bNL80211_ATTR_FREQ_BEFORE = 0x3aNL80211_ATTR_FREQ_FIXED = 0x3cNL80211_ATTR_FREQ_RANGE_END = 0x3NL80211_ATTR_FREQ_RANGE_MAX_BW = 0x4NL80211_ATTR_FREQ_RANGE_START = 0x2NL80211_ATTR_FTM_RESPONDER = 0x10eNL80211_ATTR_FTM_RESPONDER_STATS = 0x10fNL80211_ATTR_GENERATION = 0x2eNL80211_ATTR_HANDLE_DFS = 0xbfNL80211_ATTR_HE_6GHZ_CAPABILITY = 0x125NL80211_ATTR_HE_BSS_COLOR = 0x11bNL80211_ATTR_HE_CAPABILITY = 0x10dNL80211_ATTR_HE_OBSS_PD = 0x117NL80211_ATTR_HIDDEN_SSID = 0x7eNL80211_ATTR_HT_CAPABILITY = 0x1fNL80211_ATTR_HT_CAPABILITY_MASK = 0x94NL80211_ATTR_HW_TIMESTAMP_ENABLED = 0x144NL80211_ATTR_IE_ASSOC_RESP = 0x80NL80211_ATTR_IE = 0x2aNL80211_ATTR_IE_PROBE_RESP = 0x7fNL80211_ATTR_IE_RIC = 0xb2NL80211_ATTR_IFACE_SOCKET_OWNER = 0xccNL80211_ATTR_IFINDEX = 0x3NL80211_ATTR_IFNAME = 0x4NL80211_ATTR_IFTYPE_AKM_SUITES = 0x11cNL80211_ATTR_IFTYPE = 0x5NL80211_ATTR_IFTYPE_EXT_CAPA = 0xe6NL80211_ATTR_INACTIVITY_TIMEOUT = 0x96NL80211_ATTR_INTERFACE_COMBINATIONS = 0x78NL80211_ATTR_KEY_CIPHER = 0x9NL80211_ATTR_KEY = 0x50NL80211_ATTR_KEY_DATA = 0x7NL80211_ATTR_KEY_DEFAULT = 0xbNL80211_ATTR_KEY_DEFAULT_MGMT = 0x28NL80211_ATTR_KEY_DEFAULT_TYPES = 0x6eNL80211_ATTR_KEY_IDX = 0x8NL80211_ATTR_KEYS = 0x51NL80211_ATTR_KEY_SEQ = 0xaNL80211_ATTR_KEY_TYPE = 0x37NL80211_ATTR_LOCAL_MESH_POWER_MODE = 0xa4NL80211_ATTR_LOCAL_STATE_CHANGE = 0x5fNL80211_ATTR_MAC_ACL_MAX = 0xa7NL80211_ATTR_MAC_ADDRS = 0xa6NL80211_ATTR_MAC = 0x6NL80211_ATTR_MAC_HINT = 0xc8NL80211_ATTR_MAC_MASK = 0xd7NL80211_ATTR_MAX_AP_ASSOC_STA = 0xcaNL80211_ATTR_MAX = 0x151NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4NL80211_ATTR_MAX_CSA_COUNTERS = 0xceNL80211_ATTR_MAX_HW_TIMESTAMP_PEERS = 0x143NL80211_ATTR_MAX_MATCH_SETS = 0x85NL80211_ATTR_MAX_NUM_AKM_SUITES = 0x13cNL80211_ATTR_MAX_NUM_PMKIDS = 0x56NL80211_ATTR_MAX_NUM_SCAN_SSIDS = 0x2bNL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS = 0xdeNL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS = 0x7bNL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION = 0x6fNL80211_ATTR_MAX_SCAN_IE_LEN = 0x38NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL = 0xdfNL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS = 0xe0NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN = 0x7cNL80211_ATTR_MBSSID_CONFIG = 0x132NL80211_ATTR_MBSSID_ELEMS = 0x133NL80211_ATTR_MCAST_RATE = 0x6bNL80211_ATTR_MDID = 0xb1NL80211_ATTR_MEASUREMENT_DURATION = 0xebNL80211_ATTR_MEASUREMENT_DURATION_MANDATORY = 0xecNL80211_ATTR_MESH_CONFIG = 0x23NL80211_ATTR_MESH_ID = 0x18NL80211_ATTR_MESH_PEER_AID = 0xedNL80211_ATTR_MESH_SETUP = 0x70NL80211_ATTR_MGMT_SUBTYPE = 0x29NL80211_ATTR_MLD_ADDR = 0x13aNL80211_ATTR_MLD_CAPA_AND_OPS = 0x13eNL80211_ATTR_MLO_LINK_DISABLED = 0x146NL80211_ATTR_MLO_LINK_ID = 0x139NL80211_ATTR_MLO_LINKS = 0x138NL80211_ATTR_MLO_SUPPORT = 0x13bNL80211_ATTR_MLO_TTLM_DLINK = 0x148NL80211_ATTR_MLO_TTLM_ULINK = 0x149NL80211_ATTR_MNTR_FLAGS = 0x17NL80211_ATTR_MPATH_INFO = 0x1bNL80211_ATTR_MPATH_NEXT_HOP = 0x1aNL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED = 0xf4NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR = 0xe8NL80211_ATTR_MU_MIMO_GROUP_DATA = 0xe7NL80211_ATTR_NAN_FUNC = 0xf0NL80211_ATTR_NAN_MASTER_PREF = 0xeeNL80211_ATTR_NAN_MATCH = 0xf1NL80211_ATTR_NETNS_FD = 0xdbNL80211_ATTR_NOACK_MAP = 0x95NL80211_ATTR_NSS = 0x106NL80211_ATTR_OBSS_COLOR_BITMAP = 0x12eNL80211_ATTR_OFFCHANNEL_TX_OK = 0x6cNL80211_ATTR_OPER_CLASS = 0xd6NL80211_ATTR_OPMODE_NOTIF = 0xc2NL80211_ATTR_P2P_CTWINDOW = 0xa2NL80211_ATTR_P2P_OPPPS = 0xa3NL80211_ATTR_PAD = 0xe5NL80211_ATTR_PBSS = 0xe2NL80211_ATTR_PEER_AID = 0xb5NL80211_ATTR_PEER_MEASUREMENTS = 0x111NL80211_ATTR_PID = 0x52NL80211_ATTR_PMK = 0xfeNL80211_ATTR_PMKID = 0x55NL80211_ATTR_PMK_LIFETIME = 0x11fNL80211_ATTR_PMKR0_NAME = 0x102NL80211_ATTR_PMK_REAUTH_THRESHOLD = 0x120NL80211_ATTR_PMKSA_CANDIDATE = 0x86NL80211_ATTR_PORT_AUTHORIZED = 0x103NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN = 0x5NL80211_ATTR_POWER_RULE_MAX_EIRP = 0x6NL80211_ATTR_POWER_RULE_PSD = 0x8NL80211_ATTR_PREV_BSSID = 0x4fNL80211_ATTR_PRIVACY = 0x46NL80211_ATTR_PROBE_RESP = 0x91NL80211_ATTR_PROBE_RESP_OFFLOAD = 0x90NL80211_ATTR_PROTOCOL_FEATURES = 0xadNL80211_ATTR_PS_STATE = 0x5dNL80211_ATTR_PUNCT_BITMAP = 0x142NL80211_ATTR_QOS_MAP = 0xc7NL80211_ATTR_RADAR_BACKGROUND = 0x134NL80211_ATTR_RADAR_EVENT = 0xa8NL80211_ATTR_REASON_CODE = 0x36NL80211_ATTR_RECEIVE_MULTICAST = 0x121NL80211_ATTR_RECONNECT_REQUESTED = 0x12bNL80211_ATTR_REG_ALPHA2 = 0x21NL80211_ATTR_REG_INDOOR = 0xddNL80211_ATTR_REG_INITIATOR = 0x30NL80211_ATTR_REG_RULE_FLAGS = 0x1NL80211_ATTR_REG_RULES = 0x22NL80211_ATTR_REG_TYPE = 0x31NL80211_ATTR_REKEY_DATA = 0x7aNL80211_ATTR_REQ_IE = 0x4dNL80211_ATTR_RESP_IE = 0x4eNL80211_ATTR_ROAM_SUPPORT = 0x83NL80211_ATTR_RX_FRAME_TYPES = 0x64NL80211_ATTR_RX_HW_TIMESTAMP = 0x140NL80211_ATTR_RXMGMT_FLAGS = 0xbcNL80211_ATTR_RX_SIGNAL_DBM = 0x97NL80211_ATTR_S1G_CAPABILITY = 0x128NL80211_ATTR_S1G_CAPABILITY_MASK = 0x129NL80211_ATTR_SAE_DATA = 0x9cNL80211_ATTR_SAE_PASSWORD = 0x115NL80211_ATTR_SAE_PWE = 0x12aNL80211_ATTR_SAR_SPEC = 0x12cNL80211_ATTR_SCAN_FLAGS = 0x9eNL80211_ATTR_SCAN_FREQ_KHZ = 0x124NL80211_ATTR_SCAN_FREQUENCIES = 0x2cNL80211_ATTR_SCAN_GENERATION = 0x2eNL80211_ATTR_SCAN_SSIDS = 0x2dNL80211_ATTR_SCAN_START_TIME_TSF_BSSID = 0xeaNL80211_ATTR_SCAN_START_TIME_TSF = 0xe9NL80211_ATTR_SCAN_SUPP_RATES = 0x7dNL80211_ATTR_SCHED_SCAN_DELAY = 0xdcNL80211_ATTR_SCHED_SCAN_INTERVAL = 0x77NL80211_ATTR_SCHED_SCAN_MATCH = 0x84NL80211_ATTR_SCHED_SCAN_MATCH_SSID = 0x1NL80211_ATTR_SCHED_SCAN_MAX_REQS = 0x100NL80211_ATTR_SCHED_SCAN_MULTI = 0xffNL80211_ATTR_SCHED_SCAN_PLANS = 0xe1NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI = 0xf6NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST = 0xf7NL80211_ATTR_SMPS_MODE = 0xd5NL80211_ATTR_SOCKET_OWNER = 0xccNL80211_ATTR_SOFTWARE_IFTYPES = 0x79NL80211_ATTR_SPLIT_WIPHY_DUMP = 0xaeNL80211_ATTR_SSID = 0x34NL80211_ATTR_STA_AID = 0x10NL80211_ATTR_STA_CAPABILITY = 0xabNL80211_ATTR_STA_EXT_CAPABILITY = 0xacNL80211_ATTR_STA_FLAGS2 = 0x43NL80211_ATTR_STA_FLAGS = 0x11NL80211_ATTR_STA_INFO = 0x15NL80211_ATTR_STA_LISTEN_INTERVAL = 0x12NL80211_ATTR_STA_PLINK_ACTION = 0x19NL80211_ATTR_STA_PLINK_STATE = 0x74NL80211_ATTR_STA_SUPPORTED_CHANNELS = 0xbdNL80211_ATTR_STA_SUPPORTED_OPER_CLASSES = 0xbeNL80211_ATTR_STA_SUPPORTED_RATES = 0x13NL80211_ATTR_STA_SUPPORT_P2P_PS = 0xe4NL80211_ATTR_STATUS_CODE = 0x48NL80211_ATTR_STA_TX_POWER = 0x114NL80211_ATTR_STA_TX_POWER_SETTING = 0x113NL80211_ATTR_STA_VLAN = 0x14NL80211_ATTR_STA_WME = 0x81NL80211_ATTR_SUPPORT_10_MHZ = 0xc1NL80211_ATTR_SUPPORT_5_MHZ = 0xc0NL80211_ATTR_SUPPORT_AP_UAPSD = 0x82NL80211_ATTR_SUPPORTED_COMMANDS = 0x32NL80211_ATTR_SUPPORTED_IFTYPES = 0x20NL80211_ATTR_SUPPORT_IBSS_RSN = 0x68NL80211_ATTR_SUPPORT_MESH_AUTH = 0x73NL80211_ATTR_SURVEY_INFO = 0x54NL80211_ATTR_SURVEY_RADIO_STATS = 0xdaNL80211_ATTR_TD_BITMAP = 0x141NL80211_ATTR_TDLS_ACTION = 0x88NL80211_ATTR_TDLS_DIALOG_TOKEN = 0x89NL80211_ATTR_TDLS_EXTERNAL_SETUP = 0x8cNL80211_ATTR_TDLS_INITIATOR = 0xcfNL80211_ATTR_TDLS_OPERATION = 0x8aNL80211_ATTR_TDLS_PEER_CAPABILITY = 0xcbNL80211_ATTR_TDLS_SUPPORT = 0x8bNL80211_ATTR_TESTDATA = 0x45NL80211_ATTR_TID_CONFIG = 0x11dNL80211_ATTR_TIMED_OUT = 0x41NL80211_ATTR_TIMEOUT = 0x110NL80211_ATTR_TIMEOUT_REASON = 0xf8NL80211_ATTR_TSID = 0xd2NL80211_ATTR_TWT_RESPONDER = 0x116NL80211_ATTR_TX_FRAME_TYPES = 0x63NL80211_ATTR_TX_HW_TIMESTAMP = 0x13fNL80211_ATTR_TX_NO_CCK_RATE = 0x87NL80211_ATTR_TXQ_LIMIT = 0x10aNL80211_ATTR_TXQ_MEMORY_LIMIT = 0x10bNL80211_ATTR_TXQ_QUANTUM = 0x10cNL80211_ATTR_TXQ_STATS = 0x109NL80211_ATTR_TX_RATES = 0x5aNL80211_ATTR_UNSOL_BCAST_PROBE_RESP = 0x127NL80211_ATTR_UNSPEC = 0x0NL80211_ATTR_USE_MFP = 0x42NL80211_ATTR_USER_PRIO = 0xd3NL80211_ATTR_USER_REG_HINT_TYPE = 0x9aNL80211_ATTR_USE_RRM = 0xd0NL80211_ATTR_VENDOR_DATA = 0xc5NL80211_ATTR_VENDOR_EVENTS = 0xc6NL80211_ATTR_VENDOR_ID = 0xc3NL80211_ATTR_VENDOR_SUBCMD = 0xc4NL80211_ATTR_VHT_CAPABILITY = 0x9dNL80211_ATTR_VHT_CAPABILITY_MASK = 0xb0NL80211_ATTR_VLAN_ID = 0x11aNL80211_ATTR_WANT_1X_4WAY_HS = 0x101NL80211_ATTR_WDEV = 0x99NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX = 0x72NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX = 0x71NL80211_ATTR_WIPHY_ANTENNA_RX = 0x6aNL80211_ATTR_WIPHY_ANTENNA_TX = 0x69NL80211_ATTR_WIPHY_BANDS = 0x16NL80211_ATTR_WIPHY_CHANNEL_TYPE = 0x27NL80211_ATTR_WIPHY = 0x1NL80211_ATTR_WIPHY_COVERAGE_CLASS = 0x59NL80211_ATTR_WIPHY_DYN_ACK = 0xd1NL80211_ATTR_WIPHY_EDMG_BW_CONFIG = 0x119NL80211_ATTR_WIPHY_EDMG_CHANNELS = 0x118NL80211_ATTR_WIPHY_FRAG_THRESHOLD = 0x3fNL80211_ATTR_WIPHY_FREQ = 0x26NL80211_ATTR_WIPHY_FREQ_HINT = 0xc9NL80211_ATTR_WIPHY_FREQ_OFFSET = 0x122NL80211_ATTR_WIPHY_INTERFACE_COMBINATIONS = 0x14cNL80211_ATTR_WIPHY_NAME = 0x2NL80211_ATTR_WIPHY_RADIOS = 0x14bNL80211_ATTR_WIPHY_RETRY_LONG = 0x3eNL80211_ATTR_WIPHY_RETRY_SHORT = 0x3dNL80211_ATTR_WIPHY_RTS_THRESHOLD = 0x40NL80211_ATTR_WIPHY_SELF_MANAGED_REG = 0xd8NL80211_ATTR_WIPHY_TX_POWER_LEVEL = 0x62NL80211_ATTR_WIPHY_TX_POWER_SETTING = 0x61NL80211_ATTR_WIPHY_TXQ_PARAMS = 0x25NL80211_ATTR_WOWLAN_TRIGGERS = 0x75NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED = 0x76NL80211_ATTR_WPA_VERSIONS = 0x4bNL80211_AUTHTYPE_AUTOMATIC = 0x8NL80211_AUTHTYPE_FILS_PK = 0x7NL80211_AUTHTYPE_FILS_SK = 0x5NL80211_AUTHTYPE_FILS_SK_PFS = 0x6NL80211_AUTHTYPE_FT = 0x2NL80211_AUTHTYPE_MAX = 0x7NL80211_AUTHTYPE_NETWORK_EAP = 0x3NL80211_AUTHTYPE_OPEN_SYSTEM = 0x0NL80211_AUTHTYPE_SAE = 0x4NL80211_AUTHTYPE_SHARED_KEY = 0x1NL80211_BAND_2GHZ = 0x0NL80211_BAND_5GHZ = 0x1NL80211_BAND_60GHZ = 0x2NL80211_BAND_6GHZ = 0x3NL80211_BAND_ATTR_EDMG_BW_CONFIG = 0xbNL80211_BAND_ATTR_EDMG_CHANNELS = 0xaNL80211_BAND_ATTR_FREQS = 0x1NL80211_BAND_ATTR_HT_AMPDU_DENSITY = 0x6NL80211_BAND_ATTR_HT_AMPDU_FACTOR = 0x5NL80211_BAND_ATTR_HT_CAPA = 0x4NL80211_BAND_ATTR_HT_MCS_SET = 0x3NL80211_BAND_ATTR_IFTYPE_DATA = 0x9NL80211_BAND_ATTR_MAX = 0xdNL80211_BAND_ATTR_RATES = 0x2NL80211_BAND_ATTR_S1G_CAPA = 0xdNL80211_BAND_ATTR_S1G_MCS_NSS_SET = 0xcNL80211_BAND_ATTR_VHT_CAPA = 0x8NL80211_BAND_ATTR_VHT_MCS_SET = 0x7NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MAC = 0x8NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET = 0xaNL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY = 0x9NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE = 0xbNL80211_BAND_IFTYPE_ATTR_HE_6GHZ_CAPA = 0x6NL80211_BAND_IFTYPE_ATTR_HE_CAP_MAC = 0x2NL80211_BAND_IFTYPE_ATTR_HE_CAP_MCS_SET = 0x4NL80211_BAND_IFTYPE_ATTR_HE_CAP_PHY = 0x3NL80211_BAND_IFTYPE_ATTR_HE_CAP_PPE = 0x5NL80211_BAND_IFTYPE_ATTR_IFTYPES = 0x1NL80211_BAND_IFTYPE_ATTR_MAX = 0xbNL80211_BAND_IFTYPE_ATTR_VENDOR_ELEMS = 0x7NL80211_BAND_LC = 0x5NL80211_BAND_S1GHZ = 0x4NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE = 0x2NL80211_BITRATE_ATTR_MAX = 0x2NL80211_BITRATE_ATTR_RATE = 0x1NL80211_BSS_BEACON_IES = 0xbNL80211_BSS_BEACON_INTERVAL = 0x4NL80211_BSS_BEACON_TSF = 0xdNL80211_BSS_BSSID = 0x1NL80211_BSS_CANNOT_USE_6GHZ_PWR_MISMATCH = 0x2NL80211_BSS_CANNOT_USE_NSTR_NONPRIMARY = 0x1NL80211_BSS_CANNOT_USE_REASONS = 0x18NL80211_BSS_CANNOT_USE_UHB_PWR_MISMATCH = 0x2NL80211_BSS_CAPABILITY = 0x5NL80211_BSS_CHAIN_SIGNAL = 0x13NL80211_BSS_CHAN_WIDTH_10 = 0x1NL80211_BSS_CHAN_WIDTH_1 = 0x3NL80211_BSS_CHAN_WIDTH_20 = 0x0NL80211_BSS_CHAN_WIDTH_2 = 0x4NL80211_BSS_CHAN_WIDTH_5 = 0x2NL80211_BSS_CHAN_WIDTH = 0xcNL80211_BSS_FREQUENCY = 0x2NL80211_BSS_FREQUENCY_OFFSET = 0x14NL80211_BSS_INFORMATION_ELEMENTS = 0x6NL80211_BSS_LAST_SEEN_BOOTTIME = 0xfNL80211_BSS_MAX = 0x18NL80211_BSS_MLD_ADDR = 0x16NL80211_BSS_MLO_LINK_ID = 0x15NL80211_BSS_PAD = 0x10NL80211_BSS_PARENT_BSSID = 0x12NL80211_BSS_PARENT_TSF = 0x11NL80211_BSS_PRESP_DATA = 0xeNL80211_BSS_SEEN_MS_AGO = 0xaNL80211_BSS_SELECT_ATTR_BAND_PREF = 0x2NL80211_BSS_SELECT_ATTR_MAX = 0x3NL80211_BSS_SELECT_ATTR_RSSI_ADJUST = 0x3NL80211_BSS_SELECT_ATTR_RSSI = 0x1NL80211_BSS_SIGNAL_MBM = 0x7NL80211_BSS_SIGNAL_UNSPEC = 0x8NL80211_BSS_STATUS_ASSOCIATED = 0x1NL80211_BSS_STATUS_AUTHENTICATED = 0x0NL80211_BSS_STATUS = 0x9NL80211_BSS_STATUS_IBSS_JOINED = 0x2NL80211_BSS_TSF = 0x3NL80211_BSS_USE_FOR = 0x17NL80211_BSS_USE_FOR_MLD_LINK = 0x2NL80211_BSS_USE_FOR_NORMAL = 0x1NL80211_CHAN_HT20 = 0x1NL80211_CHAN_HT40MINUS = 0x2NL80211_CHAN_HT40PLUS = 0x3NL80211_CHAN_NO_HT = 0x0NL80211_CHAN_WIDTH_10 = 0x7NL80211_CHAN_WIDTH_160 = 0x5NL80211_CHAN_WIDTH_16 = 0xcNL80211_CHAN_WIDTH_1 = 0x8NL80211_CHAN_WIDTH_20 = 0x1NL80211_CHAN_WIDTH_20_NOHT = 0x0NL80211_CHAN_WIDTH_2 = 0x9NL80211_CHAN_WIDTH_320 = 0xdNL80211_CHAN_WIDTH_40 = 0x2NL80211_CHAN_WIDTH_4 = 0xaNL80211_CHAN_WIDTH_5 = 0x6NL80211_CHAN_WIDTH_80 = 0x3NL80211_CHAN_WIDTH_80P80 = 0x4NL80211_CHAN_WIDTH_8 = 0xbNL80211_CMD_ABORT_SCAN = 0x72NL80211_CMD_ACTION = 0x3bNL80211_CMD_ACTION_TX_STATUS = 0x3cNL80211_CMD_ADD_LINK = 0x94NL80211_CMD_ADD_LINK_STA = 0x96NL80211_CMD_ADD_NAN_FUNCTION = 0x75NL80211_CMD_ADD_TX_TS = 0x69NL80211_CMD_ASSOC_COMEBACK = 0x93NL80211_CMD_ASSOCIATE = 0x26NL80211_CMD_AUTHENTICATE = 0x25NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL = 0x38NL80211_CMD_CHANGE_NAN_CONFIG = 0x77NL80211_CMD_CHANNEL_SWITCH = 0x66NL80211_CMD_CH_SWITCH_NOTIFY = 0x58NL80211_CMD_CH_SWITCH_STARTED_NOTIFY = 0x6eNL80211_CMD_COLOR_CHANGE_ABORTED = 0x90NL80211_CMD_COLOR_CHANGE_COMPLETED = 0x91NL80211_CMD_COLOR_CHANGE_REQUEST = 0x8eNL80211_CMD_COLOR_CHANGE_STARTED = 0x8fNL80211_CMD_CONNECT = 0x2eNL80211_CMD_CONN_FAILED = 0x5bNL80211_CMD_CONTROL_PORT_FRAME = 0x81NL80211_CMD_CONTROL_PORT_FRAME_TX_STATUS = 0x8bNL80211_CMD_CRIT_PROTOCOL_START = 0x62NL80211_CMD_CRIT_PROTOCOL_STOP = 0x63NL80211_CMD_DEAUTHENTICATE = 0x27NL80211_CMD_DEL_BEACON = 0x10NL80211_CMD_DEL_INTERFACE = 0x8NL80211_CMD_DEL_KEY = 0xcNL80211_CMD_DEL_MPATH = 0x18NL80211_CMD_DEL_NAN_FUNCTION = 0x76NL80211_CMD_DEL_PMK = 0x7cNL80211_CMD_DEL_PMKSA = 0x35NL80211_CMD_DEL_STATION = 0x14NL80211_CMD_DEL_TX_TS = 0x6aNL80211_CMD_DEL_WIPHY = 0x4NL80211_CMD_DISASSOCIATE = 0x28NL80211_CMD_DISCONNECT = 0x30NL80211_CMD_EXTERNAL_AUTH = 0x7fNL80211_CMD_FLUSH_PMKSA = 0x36NL80211_CMD_FRAME = 0x3bNL80211_CMD_FRAME_TX_STATUS = 0x3cNL80211_CMD_FRAME_WAIT_CANCEL = 0x43NL80211_CMD_FT_EVENT = 0x61NL80211_CMD_GET_BEACON = 0xdNL80211_CMD_GET_COALESCE = 0x64NL80211_CMD_GET_FTM_RESPONDER_STATS = 0x82NL80211_CMD_GET_INTERFACE = 0x5NL80211_CMD_GET_KEY = 0x9NL80211_CMD_GET_MESH_CONFIG = 0x1cNL80211_CMD_GET_MESH_PARAMS = 0x1cNL80211_CMD_GET_MPATH = 0x15NL80211_CMD_GET_MPP = 0x6bNL80211_CMD_GET_POWER_SAVE = 0x3eNL80211_CMD_GET_PROTOCOL_FEATURES = 0x5fNL80211_CMD_GET_REG = 0x1fNL80211_CMD_GET_SCAN = 0x20NL80211_CMD_GET_STATION = 0x11NL80211_CMD_GET_SURVEY = 0x32NL80211_CMD_GET_WIPHY = 0x1NL80211_CMD_GET_WOWLAN = 0x49NL80211_CMD_JOIN_IBSS = 0x2bNL80211_CMD_JOIN_MESH = 0x44NL80211_CMD_JOIN_OCB = 0x6cNL80211_CMD_LEAVE_IBSS = 0x2cNL80211_CMD_LEAVE_MESH = 0x45NL80211_CMD_LEAVE_OCB = 0x6dNL80211_CMD_LINKS_REMOVED = 0x9aNL80211_CMD_MAX = 0x9dNL80211_CMD_MICHAEL_MIC_FAILURE = 0x29NL80211_CMD_MODIFY_LINK_STA = 0x97NL80211_CMD_NAN_MATCH = 0x78NL80211_CMD_NEW_BEACON = 0xfNL80211_CMD_NEW_INTERFACE = 0x7NL80211_CMD_NEW_KEY = 0xbNL80211_CMD_NEW_MPATH = 0x17NL80211_CMD_NEW_PEER_CANDIDATE = 0x48NL80211_CMD_NEW_SCAN_RESULTS = 0x22NL80211_CMD_NEW_STATION = 0x13NL80211_CMD_NEW_SURVEY_RESULTS = 0x33NL80211_CMD_NEW_WIPHY = 0x3NL80211_CMD_NOTIFY_CQM = 0x40NL80211_CMD_NOTIFY_RADAR = 0x86NL80211_CMD_OBSS_COLOR_COLLISION = 0x8dNL80211_CMD_PEER_MEASUREMENT_COMPLETE = 0x85NL80211_CMD_PEER_MEASUREMENT_RESULT = 0x84NL80211_CMD_PEER_MEASUREMENT_START = 0x83NL80211_CMD_PMKSA_CANDIDATE = 0x50NL80211_CMD_PORT_AUTHORIZED = 0x7dNL80211_CMD_PROBE_CLIENT = 0x54NL80211_CMD_PROBE_MESH_LINK = 0x88NL80211_CMD_RADAR_DETECT = 0x5eNL80211_CMD_REG_BEACON_HINT = 0x2aNL80211_CMD_REG_CHANGE = 0x24NL80211_CMD_REGISTER_ACTION = 0x3aNL80211_CMD_REGISTER_BEACONS = 0x55NL80211_CMD_REGISTER_FRAME = 0x3aNL80211_CMD_RELOAD_REGDB = 0x7eNL80211_CMD_REMAIN_ON_CHANNEL = 0x37NL80211_CMD_REMOVE_LINK = 0x95NL80211_CMD_REMOVE_LINK_STA = 0x98NL80211_CMD_REQ_SET_REG = 0x1bNL80211_CMD_ROAM = 0x2fNL80211_CMD_SCAN_ABORTED = 0x23NL80211_CMD_SCHED_SCAN_RESULTS = 0x4dNL80211_CMD_SCHED_SCAN_STOPPED = 0x4eNL80211_CMD_SET_BEACON = 0xeNL80211_CMD_SET_BSS = 0x19NL80211_CMD_SET_CHANNEL = 0x41NL80211_CMD_SET_COALESCE = 0x65NL80211_CMD_SET_CQM = 0x3fNL80211_CMD_SET_FILS_AAD = 0x92NL80211_CMD_SET_HW_TIMESTAMP = 0x99NL80211_CMD_SET_INTERFACE = 0x6NL80211_CMD_SET_KEY = 0xaNL80211_CMD_SET_MAC_ACL = 0x5dNL80211_CMD_SET_MCAST_RATE = 0x5cNL80211_CMD_SET_MESH_CONFIG = 0x1dNL80211_CMD_SET_MESH_PARAMS = 0x1dNL80211_CMD_SET_MGMT_EXTRA_IE = 0x1eNL80211_CMD_SET_MPATH = 0x16NL80211_CMD_SET_MULTICAST_TO_UNICAST = 0x79NL80211_CMD_SET_NOACK_MAP = 0x57NL80211_CMD_SET_PMK = 0x7bNL80211_CMD_SET_PMKSA = 0x34NL80211_CMD_SET_POWER_SAVE = 0x3dNL80211_CMD_SET_QOS_MAP = 0x68NL80211_CMD_SET_REG = 0x1aNL80211_CMD_SET_REKEY_OFFLOAD = 0x4fNL80211_CMD_SET_SAR_SPECS = 0x8cNL80211_CMD_SET_STATION = 0x12NL80211_CMD_SET_TID_CONFIG = 0x89NL80211_CMD_SET_TID_TO_LINK_MAPPING = 0x9bNL80211_CMD_SET_TX_BITRATE_MASK = 0x39NL80211_CMD_SET_WDS_PEER = 0x42NL80211_CMD_SET_WIPHY = 0x2NL80211_CMD_SET_WIPHY_NETNS = 0x31NL80211_CMD_SET_WOWLAN = 0x4aNL80211_CMD_STA_OPMODE_CHANGED = 0x80NL80211_CMD_START_AP = 0xfNL80211_CMD_START_NAN = 0x73NL80211_CMD_START_P2P_DEVICE = 0x59NL80211_CMD_START_SCHED_SCAN = 0x4bNL80211_CMD_STOP_AP = 0x10NL80211_CMD_STOP_NAN = 0x74NL80211_CMD_STOP_P2P_DEVICE = 0x5aNL80211_CMD_STOP_SCHED_SCAN = 0x4cNL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH = 0x70NL80211_CMD_TDLS_CHANNEL_SWITCH = 0x6fNL80211_CMD_TDLS_MGMT = 0x52NL80211_CMD_TDLS_OPER = 0x51NL80211_CMD_TESTMODE = 0x2dNL80211_CMD_TRIGGER_SCAN = 0x21NL80211_CMD_UNEXPECTED_4ADDR_FRAME = 0x56NL80211_CMD_UNEXPECTED_FRAME = 0x53NL80211_CMD_UNPROT_BEACON = 0x8aNL80211_CMD_UNPROT_DEAUTHENTICATE = 0x46NL80211_CMD_UNPROT_DISASSOCIATE = 0x47NL80211_CMD_UNSPEC = 0x0NL80211_CMD_UPDATE_CONNECT_PARAMS = 0x7aNL80211_CMD_UPDATE_FT_IES = 0x60NL80211_CMD_UPDATE_OWE_INFO = 0x87NL80211_CMD_VENDOR = 0x67NL80211_CMD_WIPHY_REG_CHANGE = 0x71NL80211_COALESCE_CONDITION_MATCH = 0x0NL80211_COALESCE_CONDITION_NO_MATCH = 0x1NL80211_CONN_FAIL_BLOCKED_CLIENT = 0x1NL80211_CONN_FAIL_MAX_CLIENTS = 0x0NL80211_CQM_RSSI_BEACON_LOSS_EVENT = 0x2NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH = 0x1NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW = 0x0NL80211_CQM_TXE_MAX_INTVL = 0x708NL80211_CRIT_PROTO_APIPA = 0x3NL80211_CRIT_PROTO_DHCP = 0x1NL80211_CRIT_PROTO_EAPOL = 0x2NL80211_CRIT_PROTO_MAX_DURATION = 0x1388NL80211_CRIT_PROTO_UNSPEC = 0x0NL80211_DFS_AVAILABLE = 0x2NL80211_DFS_ETSI = 0x2NL80211_DFS_FCC = 0x1NL80211_DFS_JP = 0x3NL80211_DFS_UNAVAILABLE = 0x1NL80211_DFS_UNSET = 0x0NL80211_DFS_USABLE = 0x0NL80211_EDMG_BW_CONFIG_MAX = 0xfNL80211_EDMG_BW_CONFIG_MIN = 0x4NL80211_EDMG_CHANNELS_MAX = 0x3cNL80211_EDMG_CHANNELS_MIN = 0x1NL80211_EHT_MAX_CAPABILITY_LEN = 0x33NL80211_EHT_MIN_CAPABILITY_LEN = 0xdNL80211_EXTERNAL_AUTH_ABORT = 0x1NL80211_EXTERNAL_AUTH_START = 0x0NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK = 0x32NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X = 0x10NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK = 0xfNL80211_EXT_FEATURE_ACCEPT_BCAST_PROBE_RESP = 0x12NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT = 0x1bNL80211_EXT_FEATURE_AIRTIME_FAIRNESS = 0x21NL80211_EXT_FEATURE_AP_PMKSA_CACHING = 0x22NL80211_EXT_FEATURE_AQL = 0x28NL80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA = 0x40NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT = 0x2eNL80211_EXT_FEATURE_BEACON_PROTECTION = 0x29NL80211_EXT_FEATURE_BEACON_RATE_HE = 0x36NL80211_EXT_FEATURE_BEACON_RATE_HT = 0x7NL80211_EXT_FEATURE_BEACON_RATE_LEGACY = 0x6NL80211_EXT_FEATURE_BEACON_RATE_VHT = 0x8NL80211_EXT_FEATURE_BSS_COLOR = 0x3aNL80211_EXT_FEATURE_BSS_PARENT_TSF = 0x4NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 = 0x1fNL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH = 0x2aNL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211 = 0x1aNL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_TX_STATUS = 0x30NL80211_EXT_FEATURE_CQM_RSSI_LIST = 0xdNL80211_EXT_FEATURE_DATA_ACK_SIGNAL_SUPPORT = 0x1bNL80211_EXT_FEATURE_DEL_IBSS_STA = 0x2cNL80211_EXT_FEATURE_DFS_CONCURRENT = 0x43NL80211_EXT_FEATURE_DFS_OFFLOAD = 0x19NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER = 0x20NL80211_EXT_FEATURE_EXT_KEY_ID = 0x24NL80211_EXT_FEATURE_FILS_CRYPTO_OFFLOAD = 0x3bNL80211_EXT_FEATURE_FILS_DISCOVERY = 0x34NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME = 0x11NL80211_EXT_FEATURE_FILS_SK_OFFLOAD = 0xeNL80211_EXT_FEATURE_FILS_STA = 0x9NL80211_EXT_FEATURE_HIGH_ACCURACY_SCAN = 0x18NL80211_EXT_FEATURE_LOW_POWER_SCAN = 0x17NL80211_EXT_FEATURE_LOW_SPAN_SCAN = 0x16NL80211_EXT_FEATURE_MFP_OPTIONAL = 0x15NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA = 0xaNL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED = 0xbNL80211_EXT_FEATURE_MULTICAST_REGISTRATIONS = 0x2dNL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER = 0x2NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION = 0x14NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE = 0x13NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION = 0x31NL80211_EXT_FEATURE_OWE_OFFLOAD_AP = 0x42NL80211_EXT_FEATURE_OWE_OFFLOAD = 0x41NL80211_EXT_FEATURE_POWERED_ADDR_CHANGE = 0x3dNL80211_EXT_FEATURE_PROTECTED_TWT = 0x2bNL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE = 0x39NL80211_EXT_FEATURE_PUNCT = 0x3eNL80211_EXT_FEATURE_RADAR_BACKGROUND = 0x3cNL80211_EXT_FEATURE_RRM = 0x1NL80211_EXT_FEATURE_SAE_OFFLOAD_AP = 0x33NL80211_EXT_FEATURE_SAE_OFFLOAD = 0x26NL80211_EXT_FEATURE_SCAN_FREQ_KHZ = 0x2fNL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT = 0x1eNL80211_EXT_FEATURE_SCAN_RANDOM_SN = 0x1dNL80211_EXT_FEATURE_SCAN_START_TIME = 0x3NL80211_EXT_FEATURE_SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD = 0x23NL80211_EXT_FEATURE_SCHED_SCAN_RELATIVE_RSSI = 0xcNL80211_EXT_FEATURE_SECURE_LTF = 0x37NL80211_EXT_FEATURE_SECURE_NAN = 0x3fNL80211_EXT_FEATURE_SECURE_RTT = 0x38NL80211_EXT_FEATURE_SET_SCAN_DWELL = 0x5NL80211_EXT_FEATURE_SPP_AMSDU_SUPPORT = 0x44NL80211_EXT_FEATURE_STA_TX_PWR = 0x25NL80211_EXT_FEATURE_TXQS = 0x1cNL80211_EXT_FEATURE_UNSOL_BCAST_PROBE_RESP = 0x35NL80211_EXT_FEATURE_VHT_IBSS = 0x0NL80211_EXT_FEATURE_VLAN_OFFLOAD = 0x27NL80211_FEATURE_ACKTO_ESTIMATION = 0x800000NL80211_FEATURE_ACTIVE_MONITOR = 0x20000NL80211_FEATURE_ADVERTISE_CHAN_LIMITS = 0x4000NL80211_FEATURE_AP_MODE_CHAN_WIDTH_CHANGE = 0x40000NL80211_FEATURE_AP_SCAN = 0x100NL80211_FEATURE_CELL_BASE_REG_HINTS = 0x8NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES = 0x80000NL80211_FEATURE_DYNAMIC_SMPS = 0x2000000NL80211_FEATURE_FULL_AP_CLIENT_STATE = 0x8000NL80211_FEATURE_HT_IBSS = 0x2NL80211_FEATURE_INACTIVITY_TIMER = 0x4NL80211_FEATURE_LOW_PRIORITY_SCAN = 0x40NL80211_FEATURE_MAC_ON_CREATE = 0x8000000NL80211_FEATURE_ND_RANDOM_MAC_ADDR = 0x80000000NL80211_FEATURE_NEED_OBSS_SCAN = 0x400NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL = 0x10NL80211_FEATURE_P2P_GO_CTWIN = 0x800NL80211_FEATURE_P2P_GO_OPPPS = 0x1000NL80211_FEATURE_QUIET = 0x200000NL80211_FEATURE_SAE = 0x20NL80211_FEATURE_SCAN_FLUSH = 0x80NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR = 0x20000000NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR = 0x40000000NL80211_FEATURE_SK_TX_STATUS = 0x1NL80211_FEATURE_STATIC_SMPS = 0x1000000NL80211_FEATURE_SUPPORTS_WMM_ADMISSION = 0x4000000NL80211_FEATURE_TDLS_CHANNEL_SWITCH = 0x10000000NL80211_FEATURE_TX_POWER_INSERTION = 0x400000NL80211_FEATURE_USERSPACE_MPM = 0x10000NL80211_FEATURE_VIF_TXPOWER = 0x200NL80211_FEATURE_WFA_TPC_IE_IN_PROBES = 0x100000NL80211_FILS_DISCOVERY_ATTR_INT_MAX = 0x2NL80211_FILS_DISCOVERY_ATTR_INT_MIN = 0x1NL80211_FILS_DISCOVERY_ATTR_MAX = 0x3NL80211_FILS_DISCOVERY_ATTR_TMPL = 0x3NL80211_FILS_DISCOVERY_TMPL_MIN_LEN = 0x2aNL80211_FREQUENCY_ATTR_16MHZ = 0x19NL80211_FREQUENCY_ATTR_1MHZ = 0x15NL80211_FREQUENCY_ATTR_2MHZ = 0x16NL80211_FREQUENCY_ATTR_4MHZ = 0x17NL80211_FREQUENCY_ATTR_8MHZ = 0x18NL80211_FREQUENCY_ATTR_ALLOW_6GHZ_VLP_AP = 0x21NL80211_FREQUENCY_ATTR_CAN_MONITOR = 0x20NL80211_FREQUENCY_ATTR_DFS_CAC_TIME = 0xdNL80211_FREQUENCY_ATTR_DFS_CONCURRENT = 0x1dNL80211_FREQUENCY_ATTR_DFS_STATE = 0x7NL80211_FREQUENCY_ATTR_DFS_TIME = 0x8NL80211_FREQUENCY_ATTR_DISABLED = 0x2NL80211_FREQUENCY_ATTR_FREQ = 0x1NL80211_FREQUENCY_ATTR_GO_CONCURRENT = 0xfNL80211_FREQUENCY_ATTR_INDOOR_ONLY = 0xeNL80211_FREQUENCY_ATTR_IR_CONCURRENT = 0xfNL80211_FREQUENCY_ATTR_MAX = 0x22NL80211_FREQUENCY_ATTR_MAX_TX_POWER = 0x6NL80211_FREQUENCY_ATTR_NO_10MHZ = 0x11NL80211_FREQUENCY_ATTR_NO_160MHZ = 0xcNL80211_FREQUENCY_ATTR_NO_20MHZ = 0x10NL80211_FREQUENCY_ATTR_NO_320MHZ = 0x1aNL80211_FREQUENCY_ATTR_NO_6GHZ_AFC_CLIENT = 0x1fNL80211_FREQUENCY_ATTR_NO_6GHZ_VLP_CLIENT = 0x1eNL80211_FREQUENCY_ATTR_NO_80MHZ = 0xbNL80211_FREQUENCY_ATTR_NO_EHT = 0x1bNL80211_FREQUENCY_ATTR_NO_HE = 0x13NL80211_FREQUENCY_ATTR_NO_HT40_MINUS = 0x9NL80211_FREQUENCY_ATTR_NO_HT40_PLUS = 0xaNL80211_FREQUENCY_ATTR_NO_IBSS = 0x3NL80211_FREQUENCY_ATTR_NO_IR = 0x3NL80211_FREQUENCY_ATTR_NO_UHB_AFC_CLIENT = 0x1fNL80211_FREQUENCY_ATTR_NO_UHB_VLP_CLIENT = 0x1eNL80211_FREQUENCY_ATTR_OFFSET = 0x14NL80211_FREQUENCY_ATTR_PASSIVE_SCAN = 0x3NL80211_FREQUENCY_ATTR_PSD = 0x1cNL80211_FREQUENCY_ATTR_RADAR = 0x5NL80211_FREQUENCY_ATTR_WMM = 0x12NL80211_FTM_RESP_ATTR_CIVICLOC = 0x3NL80211_FTM_RESP_ATTR_ENABLED = 0x1NL80211_FTM_RESP_ATTR_LCI = 0x2NL80211_FTM_RESP_ATTR_MAX = 0x3NL80211_FTM_STATS_ASAP_NUM = 0x4NL80211_FTM_STATS_FAILED_NUM = 0x3NL80211_FTM_STATS_MAX = 0xaNL80211_FTM_STATS_NON_ASAP_NUM = 0x5NL80211_FTM_STATS_OUT_OF_WINDOW_TRIGGERS_NUM = 0x9NL80211_FTM_STATS_PAD = 0xaNL80211_FTM_STATS_PARTIAL_NUM = 0x2NL80211_FTM_STATS_RESCHEDULE_REQUESTS_NUM = 0x8NL80211_FTM_STATS_SUCCESS_NUM = 0x1NL80211_FTM_STATS_TOTAL_DURATION_MSEC = 0x6NL80211_FTM_STATS_UNKNOWN_TRIGGERS_NUM = 0x7NL80211_GENL_NAME = "nl80211"NL80211_HE_BSS_COLOR_ATTR_COLOR = 0x1NL80211_HE_BSS_COLOR_ATTR_DISABLED = 0x2NL80211_HE_BSS_COLOR_ATTR_MAX = 0x3NL80211_HE_BSS_COLOR_ATTR_PARTIAL = 0x3NL80211_HE_MAX_CAPABILITY_LEN = 0x36NL80211_HE_MIN_CAPABILITY_LEN = 0x10NL80211_HE_NSS_MAX = 0x8NL80211_HE_OBSS_PD_ATTR_BSS_COLOR_BITMAP = 0x4NL80211_HE_OBSS_PD_ATTR_MAX = 0x6NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET = 0x2NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET = 0x1NL80211_HE_OBSS_PD_ATTR_NON_SRG_MAX_OFFSET = 0x3NL80211_HE_OBSS_PD_ATTR_PARTIAL_BSSID_BITMAP = 0x5NL80211_HE_OBSS_PD_ATTR_SR_CTRL = 0x6NL80211_HIDDEN_SSID_NOT_IN_USE = 0x0NL80211_HIDDEN_SSID_ZERO_CONTENTS = 0x2NL80211_HIDDEN_SSID_ZERO_LEN = 0x1NL80211_HT_CAPABILITY_LEN = 0x1aNL80211_IFACE_COMB_BI_MIN_GCD = 0x7NL80211_IFACE_COMB_LIMITS = 0x1NL80211_IFACE_COMB_MAXNUM = 0x2NL80211_IFACE_COMB_NUM_CHANNELS = 0x4NL80211_IFACE_COMB_RADAR_DETECT_REGIONS = 0x6NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS = 0x5NL80211_IFACE_COMB_STA_AP_BI_MATCH = 0x3NL80211_IFACE_COMB_UNSPEC = 0x0NL80211_IFACE_LIMIT_MAX = 0x1NL80211_IFACE_LIMIT_TYPES = 0x2NL80211_IFACE_LIMIT_UNSPEC = 0x0NL80211_IFTYPE_ADHOC = 0x1NL80211_IFTYPE_AKM_ATTR_IFTYPES = 0x1NL80211_IFTYPE_AKM_ATTR_MAX = 0x2NL80211_IFTYPE_AKM_ATTR_SUITES = 0x2NL80211_IFTYPE_AP = 0x3NL80211_IFTYPE_AP_VLAN = 0x4NL80211_IFTYPE_MAX = 0xcNL80211_IFTYPE_MESH_POINT = 0x7NL80211_IFTYPE_MONITOR = 0x6NL80211_IFTYPE_NAN = 0xcNL80211_IFTYPE_OCB = 0xbNL80211_IFTYPE_P2P_CLIENT = 0x8NL80211_IFTYPE_P2P_DEVICE = 0xaNL80211_IFTYPE_P2P_GO = 0x9NL80211_IFTYPE_STATION = 0x2NL80211_IFTYPE_UNSPECIFIED = 0x0NL80211_IFTYPE_WDS = 0x5NL80211_KCK_EXT_LEN_32 = 0x20NL80211_KCK_EXT_LEN = 0x18NL80211_KCK_LEN = 0x10NL80211_KEK_EXT_LEN = 0x20NL80211_KEK_LEN = 0x10NL80211_KEY_CIPHER = 0x3NL80211_KEY_DATA = 0x1NL80211_KEY_DEFAULT_BEACON = 0xaNL80211_KEY_DEFAULT = 0x5NL80211_KEY_DEFAULT_MGMT = 0x6NL80211_KEY_DEFAULT_TYPE_MULTICAST = 0x2NL80211_KEY_DEFAULT_TYPES = 0x8NL80211_KEY_DEFAULT_TYPE_UNICAST = 0x1NL80211_KEY_IDX = 0x2NL80211_KEY_MAX = 0xaNL80211_KEY_MODE = 0x9NL80211_KEY_NO_TX = 0x1NL80211_KEY_RX_TX = 0x0NL80211_KEY_SEQ = 0x4NL80211_KEY_SET_TX = 0x2NL80211_KEY_TYPE = 0x7NL80211_KEYTYPE_GROUP = 0x0NL80211_KEYTYPE_PAIRWISE = 0x1NL80211_KEYTYPE_PEERKEY = 0x2NL80211_MAX_NR_AKM_SUITES = 0x2NL80211_MAX_NR_CIPHER_SUITES = 0x5NL80211_MAX_SUPP_HT_RATES = 0x4dNL80211_MAX_SUPP_RATES = 0x20NL80211_MAX_SUPP_REG_RULES = 0x80NL80211_MAX_SUPP_SELECTORS = 0x80NL80211_MBSSID_CONFIG_ATTR_EMA = 0x5NL80211_MBSSID_CONFIG_ATTR_INDEX = 0x3NL80211_MBSSID_CONFIG_ATTR_MAX = 0x6NL80211_MBSSID_CONFIG_ATTR_MAX_EMA_PROFILE_PERIODICITY = 0x2NL80211_MBSSID_CONFIG_ATTR_MAX_INTERFACES = 0x1NL80211_MBSSID_CONFIG_ATTR_TX_IFINDEX = 0x4NL80211_MESHCONF_ATTR_MAX = 0x1fNL80211_MESHCONF_AUTO_OPEN_PLINKS = 0x7NL80211_MESHCONF_AWAKE_WINDOW = 0x1bNL80211_MESHCONF_CONFIRM_TIMEOUT = 0x2NL80211_MESHCONF_CONNECTED_TO_AS = 0x1fNL80211_MESHCONF_CONNECTED_TO_GATE = 0x1dNL80211_MESHCONF_ELEMENT_TTL = 0xfNL80211_MESHCONF_FORWARDING = 0x13NL80211_MESHCONF_GATE_ANNOUNCEMENTS = 0x11NL80211_MESHCONF_HOLDING_TIMEOUT = 0x3NL80211_MESHCONF_HT_OPMODE = 0x16NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT = 0xbNL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL = 0x19NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES = 0x8NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME = 0xdNL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT = 0x17NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL = 0x12NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL = 0xcNL80211_MESHCONF_HWMP_RANN_INTERVAL = 0x10NL80211_MESHCONF_HWMP_ROOT_INTERVAL = 0x18NL80211_MESHCONF_HWMP_ROOTMODE = 0xeNL80211_MESHCONF_MAX_PEER_LINKS = 0x4NL80211_MESHCONF_MAX_RETRIES = 0x5NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT = 0xaNL80211_MESHCONF_NOLEARN = 0x1eNL80211_MESHCONF_PATH_REFRESH_TIME = 0x9NL80211_MESHCONF_PLINK_TIMEOUT = 0x1cNL80211_MESHCONF_POWER_MODE = 0x1aNL80211_MESHCONF_RETRY_TIMEOUT = 0x1NL80211_MESHCONF_RSSI_THRESHOLD = 0x14NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR = 0x15NL80211_MESHCONF_TTL = 0x6NL80211_MESH_POWER_ACTIVE = 0x1NL80211_MESH_POWER_DEEP_SLEEP = 0x3NL80211_MESH_POWER_LIGHT_SLEEP = 0x2NL80211_MESH_POWER_MAX = 0x3NL80211_MESH_POWER_UNKNOWN = 0x0NL80211_MESH_SETUP_ATTR_MAX = 0x8NL80211_MESH_SETUP_AUTH_PROTOCOL = 0x8NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC = 0x2NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL = 0x1NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC = 0x6NL80211_MESH_SETUP_IE = 0x3NL80211_MESH_SETUP_USERSPACE_AMPE = 0x5NL80211_MESH_SETUP_USERSPACE_AUTH = 0x4NL80211_MESH_SETUP_USERSPACE_MPM = 0x7NL80211_MESH_SETUP_VENDOR_PATH_SEL_IE = 0x3NL80211_MFP_NO = 0x0NL80211_MFP_OPTIONAL = 0x2NL80211_MFP_REQUIRED = 0x1NL80211_MIN_REMAIN_ON_CHANNEL_TIME = 0xaNL80211_MNTR_FLAG_ACTIVE = 0x6NL80211_MNTR_FLAG_CONTROL = 0x3NL80211_MNTR_FLAG_COOK_FRAMES = 0x5NL80211_MNTR_FLAG_FCSFAIL = 0x1NL80211_MNTR_FLAG_MAX = 0x7NL80211_MNTR_FLAG_OTHER_BSS = 0x4NL80211_MNTR_FLAG_PLCPFAIL = 0x2NL80211_MPATH_FLAG_ACTIVE = 0x1NL80211_MPATH_FLAG_FIXED = 0x8NL80211_MPATH_FLAG_RESOLVED = 0x10NL80211_MPATH_FLAG_RESOLVING = 0x2NL80211_MPATH_FLAG_SN_VALID = 0x4NL80211_MPATH_INFO_DISCOVERY_RETRIES = 0x7NL80211_MPATH_INFO_DISCOVERY_TIMEOUT = 0x6NL80211_MPATH_INFO_EXPTIME = 0x4NL80211_MPATH_INFO_FLAGS = 0x5NL80211_MPATH_INFO_FRAME_QLEN = 0x1NL80211_MPATH_INFO_HOP_COUNT = 0x8NL80211_MPATH_INFO_MAX = 0x9NL80211_MPATH_INFO_METRIC = 0x3NL80211_MPATH_INFO_PATH_CHANGE = 0x9NL80211_MPATH_INFO_SN = 0x2NL80211_MULTICAST_GROUP_CONFIG = "config"NL80211_MULTICAST_GROUP_MLME = "mlme"NL80211_MULTICAST_GROUP_NAN = "nan"NL80211_MULTICAST_GROUP_REG = "regulatory"NL80211_MULTICAST_GROUP_SCAN = "scan"NL80211_MULTICAST_GROUP_TESTMODE = "testmode"NL80211_MULTICAST_GROUP_VENDOR = "vendor"NL80211_NAN_FUNC_ATTR_MAX = 0x10NL80211_NAN_FUNC_CLOSE_RANGE = 0x9NL80211_NAN_FUNC_FOLLOW_UP = 0x2NL80211_NAN_FUNC_FOLLOW_UP_DEST = 0x8NL80211_NAN_FUNC_FOLLOW_UP_ID = 0x6NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID = 0x7NL80211_NAN_FUNC_INSTANCE_ID = 0xfNL80211_NAN_FUNC_MAX_TYPE = 0x2NL80211_NAN_FUNC_PUBLISH_BCAST = 0x4NL80211_NAN_FUNC_PUBLISH = 0x0NL80211_NAN_FUNC_PUBLISH_TYPE = 0x3NL80211_NAN_FUNC_RX_MATCH_FILTER = 0xdNL80211_NAN_FUNC_SERVICE_ID = 0x2NL80211_NAN_FUNC_SERVICE_ID_LEN = 0x6NL80211_NAN_FUNC_SERVICE_INFO = 0xbNL80211_NAN_FUNC_SERVICE_SPEC_INFO_MAX_LEN = 0xffNL80211_NAN_FUNC_SRF = 0xcNL80211_NAN_FUNC_SRF_MAX_LEN = 0xffNL80211_NAN_FUNC_SUBSCRIBE_ACTIVE = 0x5NL80211_NAN_FUNC_SUBSCRIBE = 0x1NL80211_NAN_FUNC_TERM_REASON = 0x10NL80211_NAN_FUNC_TERM_REASON_ERROR = 0x2NL80211_NAN_FUNC_TERM_REASON_TTL_EXPIRED = 0x1NL80211_NAN_FUNC_TERM_REASON_USER_REQUEST = 0x0NL80211_NAN_FUNC_TTL = 0xaNL80211_NAN_FUNC_TX_MATCH_FILTER = 0xeNL80211_NAN_FUNC_TYPE = 0x1NL80211_NAN_MATCH_ATTR_MAX = 0x2NL80211_NAN_MATCH_FUNC_LOCAL = 0x1NL80211_NAN_MATCH_FUNC_PEER = 0x2NL80211_NAN_SOLICITED_PUBLISH = 0x1NL80211_NAN_SRF_ATTR_MAX = 0x4NL80211_NAN_SRF_BF = 0x2NL80211_NAN_SRF_BF_IDX = 0x3NL80211_NAN_SRF_INCLUDE = 0x1NL80211_NAN_SRF_MAC_ADDRS = 0x4NL80211_NAN_UNSOLICITED_PUBLISH = 0x2NL80211_NUM_ACS = 0x4NL80211_P2P_PS_SUPPORTED = 0x1NL80211_P2P_PS_UNSUPPORTED = 0x0NL80211_PKTPAT_MASK = 0x1NL80211_PKTPAT_OFFSET = 0x3NL80211_PKTPAT_PATTERN = 0x2NL80211_PLINK_ACTION_BLOCK = 0x2NL80211_PLINK_ACTION_NO_ACTION = 0x0NL80211_PLINK_ACTION_OPEN = 0x1NL80211_PLINK_BLOCKED = 0x6NL80211_PLINK_CNF_RCVD = 0x3NL80211_PLINK_ESTAB = 0x4NL80211_PLINK_HOLDING = 0x5NL80211_PLINK_LISTEN = 0x0NL80211_PLINK_OPN_RCVD = 0x2NL80211_PLINK_OPN_SNT = 0x1NL80211_PMKSA_CANDIDATE_BSSID = 0x2NL80211_PMKSA_CANDIDATE_INDEX = 0x1NL80211_PMKSA_CANDIDATE_PREAUTH = 0x3NL80211_PMSR_ATTR_MAX = 0x5NL80211_PMSR_ATTR_MAX_PEERS = 0x1NL80211_PMSR_ATTR_PEERS = 0x5NL80211_PMSR_ATTR_RANDOMIZE_MAC_ADDR = 0x3NL80211_PMSR_ATTR_REPORT_AP_TSF = 0x2NL80211_PMSR_ATTR_TYPE_CAPA = 0x4NL80211_PMSR_FTM_CAPA_ATTR_ASAP = 0x1NL80211_PMSR_FTM_CAPA_ATTR_BANDWIDTHS = 0x6NL80211_PMSR_FTM_CAPA_ATTR_MAX_BURSTS_EXPONENT = 0x7NL80211_PMSR_FTM_CAPA_ATTR_MAX = 0xaNL80211_PMSR_FTM_CAPA_ATTR_MAX_FTMS_PER_BURST = 0x8NL80211_PMSR_FTM_CAPA_ATTR_NON_ASAP = 0x2NL80211_PMSR_FTM_CAPA_ATTR_NON_TRIGGER_BASED = 0xaNL80211_PMSR_FTM_CAPA_ATTR_PREAMBLES = 0x5NL80211_PMSR_FTM_CAPA_ATTR_REQ_CIVICLOC = 0x4NL80211_PMSR_FTM_CAPA_ATTR_REQ_LCI = 0x3NL80211_PMSR_FTM_CAPA_ATTR_TRIGGER_BASED = 0x9NL80211_PMSR_FTM_FAILURE_BAD_CHANGED_PARAMS = 0x7NL80211_PMSR_FTM_FAILURE_INVALID_TIMESTAMP = 0x5NL80211_PMSR_FTM_FAILURE_NO_RESPONSE = 0x1NL80211_PMSR_FTM_FAILURE_PEER_BUSY = 0x6NL80211_PMSR_FTM_FAILURE_PEER_NOT_CAPABLE = 0x4NL80211_PMSR_FTM_FAILURE_REJECTED = 0x2NL80211_PMSR_FTM_FAILURE_UNSPECIFIED = 0x0NL80211_PMSR_FTM_FAILURE_WRONG_CHANNEL = 0x3NL80211_PMSR_FTM_REQ_ATTR_ASAP = 0x1NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR = 0xdNL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION = 0x5NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD = 0x4NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST = 0x6NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK = 0xcNL80211_PMSR_FTM_REQ_ATTR_MAX = 0xdNL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED = 0xbNL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP = 0x3NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES = 0x7NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE = 0x2NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC = 0x9NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI = 0x8NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED = 0xaNL80211_PMSR_FTM_RESP_ATTR_BURST_DURATION = 0x7NL80211_PMSR_FTM_RESP_ATTR_BURST_INDEX = 0x2NL80211_PMSR_FTM_RESP_ATTR_BUSY_RETRY_TIME = 0x5NL80211_PMSR_FTM_RESP_ATTR_CIVICLOC = 0x14NL80211_PMSR_FTM_RESP_ATTR_DIST_AVG = 0x10NL80211_PMSR_FTM_RESP_ATTR_DIST_SPREAD = 0x12NL80211_PMSR_FTM_RESP_ATTR_DIST_VARIANCE = 0x11NL80211_PMSR_FTM_RESP_ATTR_FAIL_REASON = 0x1NL80211_PMSR_FTM_RESP_ATTR_FTMS_PER_BURST = 0x8NL80211_PMSR_FTM_RESP_ATTR_LCI = 0x13NL80211_PMSR_FTM_RESP_ATTR_MAX = 0x15NL80211_PMSR_FTM_RESP_ATTR_NUM_BURSTS_EXP = 0x6NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_ATTEMPTS = 0x3NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_SUCCESSES = 0x4NL80211_PMSR_FTM_RESP_ATTR_PAD = 0x15NL80211_PMSR_FTM_RESP_ATTR_RSSI_AVG = 0x9NL80211_PMSR_FTM_RESP_ATTR_RSSI_SPREAD = 0xaNL80211_PMSR_FTM_RESP_ATTR_RTT_AVG = 0xdNL80211_PMSR_FTM_RESP_ATTR_RTT_SPREAD = 0xfNL80211_PMSR_FTM_RESP_ATTR_RTT_VARIANCE = 0xeNL80211_PMSR_FTM_RESP_ATTR_RX_RATE = 0xcNL80211_PMSR_FTM_RESP_ATTR_TX_RATE = 0xbNL80211_PMSR_PEER_ATTR_ADDR = 0x1NL80211_PMSR_PEER_ATTR_CHAN = 0x2NL80211_PMSR_PEER_ATTR_MAX = 0x4NL80211_PMSR_PEER_ATTR_REQ = 0x3NL80211_PMSR_PEER_ATTR_RESP = 0x4NL80211_PMSR_REQ_ATTR_DATA = 0x1NL80211_PMSR_REQ_ATTR_GET_AP_TSF = 0x2NL80211_PMSR_REQ_ATTR_MAX = 0x2NL80211_PMSR_RESP_ATTR_AP_TSF = 0x4NL80211_PMSR_RESP_ATTR_DATA = 0x1NL80211_PMSR_RESP_ATTR_FINAL = 0x5NL80211_PMSR_RESP_ATTR_HOST_TIME = 0x3NL80211_PMSR_RESP_ATTR_MAX = 0x6NL80211_PMSR_RESP_ATTR_PAD = 0x6NL80211_PMSR_RESP_ATTR_STATUS = 0x2NL80211_PMSR_STATUS_FAILURE = 0x3NL80211_PMSR_STATUS_REFUSED = 0x1NL80211_PMSR_STATUS_SUCCESS = 0x0NL80211_PMSR_STATUS_TIMEOUT = 0x2NL80211_PMSR_TYPE_FTM = 0x1NL80211_PMSR_TYPE_INVALID = 0x0NL80211_PMSR_TYPE_MAX = 0x1NL80211_PREAMBLE_DMG = 0x3NL80211_PREAMBLE_HE = 0x4NL80211_PREAMBLE_HT = 0x1NL80211_PREAMBLE_LEGACY = 0x0NL80211_PREAMBLE_VHT = 0x2NL80211_PROBE_RESP_OFFLOAD_SUPPORT_80211U = 0x8NL80211_PROBE_RESP_OFFLOAD_SUPPORT_P2P = 0x4NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS2 = 0x2NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS = 0x1NL80211_PROTOCOL_FEATURE_SPLIT_WIPHY_DUMP = 0x1NL80211_PS_DISABLED = 0x0NL80211_PS_ENABLED = 0x1NL80211_RADAR_CAC_ABORTED = 0x2NL80211_RADAR_CAC_FINISHED = 0x1NL80211_RADAR_CAC_STARTED = 0x5NL80211_RADAR_DETECTED = 0x0NL80211_RADAR_NOP_FINISHED = 0x3NL80211_RADAR_PRE_CAC_EXPIRED = 0x4NL80211_RATE_INFO_10_MHZ_WIDTH = 0xbNL80211_RATE_INFO_160_MHZ_WIDTH = 0xaNL80211_RATE_INFO_16_MHZ_WIDTH = 0x1dNL80211_RATE_INFO_1_MHZ_WIDTH = 0x19NL80211_RATE_INFO_2_MHZ_WIDTH = 0x1aNL80211_RATE_INFO_320_MHZ_WIDTH = 0x12NL80211_RATE_INFO_40_MHZ_WIDTH = 0x3NL80211_RATE_INFO_4_MHZ_WIDTH = 0x1bNL80211_RATE_INFO_5_MHZ_WIDTH = 0xcNL80211_RATE_INFO_80_MHZ_WIDTH = 0x8NL80211_RATE_INFO_80P80_MHZ_WIDTH = 0x9NL80211_RATE_INFO_8_MHZ_WIDTH = 0x1cNL80211_RATE_INFO_BITRATE32 = 0x5NL80211_RATE_INFO_BITRATE = 0x1NL80211_RATE_INFO_EHT_GI_0_8 = 0x0NL80211_RATE_INFO_EHT_GI_1_6 = 0x1NL80211_RATE_INFO_EHT_GI_3_2 = 0x2NL80211_RATE_INFO_EHT_GI = 0x15NL80211_RATE_INFO_EHT_MCS = 0x13NL80211_RATE_INFO_EHT_NSS = 0x14NL80211_RATE_INFO_EHT_RU_ALLOC_106 = 0x3NL80211_RATE_INFO_EHT_RU_ALLOC_106P26 = 0x4NL80211_RATE_INFO_EHT_RU_ALLOC_242 = 0x5NL80211_RATE_INFO_EHT_RU_ALLOC_26 = 0x0NL80211_RATE_INFO_EHT_RU_ALLOC_2x996 = 0xbNL80211_RATE_INFO_EHT_RU_ALLOC_2x996P484 = 0xcNL80211_RATE_INFO_EHT_RU_ALLOC_3x996 = 0xdNL80211_RATE_INFO_EHT_RU_ALLOC_3x996P484 = 0xeNL80211_RATE_INFO_EHT_RU_ALLOC_484 = 0x6NL80211_RATE_INFO_EHT_RU_ALLOC_484P242 = 0x7NL80211_RATE_INFO_EHT_RU_ALLOC_4x996 = 0xfNL80211_RATE_INFO_EHT_RU_ALLOC_52 = 0x1NL80211_RATE_INFO_EHT_RU_ALLOC_52P26 = 0x2NL80211_RATE_INFO_EHT_RU_ALLOC_996 = 0x8NL80211_RATE_INFO_EHT_RU_ALLOC_996P484 = 0x9NL80211_RATE_INFO_EHT_RU_ALLOC_996P484P242 = 0xaNL80211_RATE_INFO_EHT_RU_ALLOC = 0x16NL80211_RATE_INFO_HE_1XLTF = 0x0NL80211_RATE_INFO_HE_2XLTF = 0x1NL80211_RATE_INFO_HE_4XLTF = 0x2NL80211_RATE_INFO_HE_DCM = 0x10NL80211_RATE_INFO_HE_GI_0_8 = 0x0NL80211_RATE_INFO_HE_GI_1_6 = 0x1NL80211_RATE_INFO_HE_GI_3_2 = 0x2NL80211_RATE_INFO_HE_GI = 0xfNL80211_RATE_INFO_HE_MCS = 0xdNL80211_RATE_INFO_HE_NSS = 0xeNL80211_RATE_INFO_HE_RU_ALLOC_106 = 0x2NL80211_RATE_INFO_HE_RU_ALLOC_242 = 0x3NL80211_RATE_INFO_HE_RU_ALLOC_26 = 0x0NL80211_RATE_INFO_HE_RU_ALLOC_2x996 = 0x6NL80211_RATE_INFO_HE_RU_ALLOC_484 = 0x4NL80211_RATE_INFO_HE_RU_ALLOC_52 = 0x1NL80211_RATE_INFO_HE_RU_ALLOC_996 = 0x5NL80211_RATE_INFO_HE_RU_ALLOC = 0x11NL80211_RATE_INFO_MAX = 0x1dNL80211_RATE_INFO_MCS = 0x2NL80211_RATE_INFO_S1G_MCS = 0x17NL80211_RATE_INFO_S1G_NSS = 0x18NL80211_RATE_INFO_SHORT_GI = 0x4NL80211_RATE_INFO_VHT_MCS = 0x6NL80211_RATE_INFO_VHT_NSS = 0x7NL80211_REGDOM_SET_BY_CORE = 0x0NL80211_REGDOM_SET_BY_COUNTRY_IE = 0x3NL80211_REGDOM_SET_BY_DRIVER = 0x2NL80211_REGDOM_SET_BY_USER = 0x1NL80211_REGDOM_TYPE_COUNTRY = 0x0NL80211_REGDOM_TYPE_CUSTOM_WORLD = 0x2NL80211_REGDOM_TYPE_INTERSECTION = 0x3NL80211_REGDOM_TYPE_WORLD = 0x1NL80211_REG_RULE_ATTR_MAX = 0x8NL80211_REKEY_DATA_AKM = 0x4NL80211_REKEY_DATA_KCK = 0x2NL80211_REKEY_DATA_KEK = 0x1NL80211_REKEY_DATA_REPLAY_CTR = 0x3NL80211_REPLAY_CTR_LEN = 0x8NL80211_RRF_ALLOW_6GHZ_VLP_AP = 0x1000000NL80211_RRF_AUTO_BW = 0x800NL80211_RRF_DFS = 0x10NL80211_RRF_DFS_CONCURRENT = 0x200000NL80211_RRF_GO_CONCURRENT = 0x1000NL80211_RRF_IR_CONCURRENT = 0x1000NL80211_RRF_NO_160MHZ = 0x10000NL80211_RRF_NO_320MHZ = 0x40000NL80211_RRF_NO_6GHZ_AFC_CLIENT = 0x800000NL80211_RRF_NO_6GHZ_VLP_CLIENT = 0x400000NL80211_RRF_NO_80MHZ = 0x8000NL80211_RRF_NO_CCK = 0x2NL80211_RRF_NO_EHT = 0x80000NL80211_RRF_NO_HE = 0x20000NL80211_RRF_NO_HT40 = 0x6000NL80211_RRF_NO_HT40MINUS = 0x2000NL80211_RRF_NO_HT40PLUS = 0x4000NL80211_RRF_NO_IBSS = 0x80NL80211_RRF_NO_INDOOR = 0x4NL80211_RRF_NO_IR_ALL = 0x180NL80211_RRF_NO_IR = 0x80NL80211_RRF_NO_OFDM = 0x1NL80211_RRF_NO_OUTDOOR = 0x8NL80211_RRF_NO_UHB_AFC_CLIENT = 0x800000NL80211_RRF_NO_UHB_VLP_CLIENT = 0x400000NL80211_RRF_PASSIVE_SCAN = 0x80NL80211_RRF_PSD = 0x100000NL80211_RRF_PTMP_ONLY = 0x40NL80211_RRF_PTP_ONLY = 0x20NL80211_RXMGMT_FLAG_ANSWERED = 0x1NL80211_RXMGMT_FLAG_EXTERNAL_AUTH = 0x2NL80211_SAE_PWE_BOTH = 0x3NL80211_SAE_PWE_HASH_TO_ELEMENT = 0x2NL80211_SAE_PWE_HUNT_AND_PECK = 0x1NL80211_SAE_PWE_UNSPECIFIED = 0x0NL80211_SAR_ATTR_MAX = 0x2NL80211_SAR_ATTR_SPECS = 0x2NL80211_SAR_ATTR_SPECS_END_FREQ = 0x4NL80211_SAR_ATTR_SPECS_MAX = 0x4NL80211_SAR_ATTR_SPECS_POWER = 0x1NL80211_SAR_ATTR_SPECS_RANGE_INDEX = 0x2NL80211_SAR_ATTR_SPECS_START_FREQ = 0x3NL80211_SAR_ATTR_TYPE = 0x1NL80211_SAR_TYPE_POWER = 0x0NL80211_SCAN_FLAG_ACCEPT_BCAST_PROBE_RESP = 0x20NL80211_SCAN_FLAG_AP = 0x4NL80211_SCAN_FLAG_COLOCATED_6GHZ = 0x4000NL80211_SCAN_FLAG_FILS_MAX_CHANNEL_TIME = 0x10NL80211_SCAN_FLAG_FLUSH = 0x2NL80211_SCAN_FLAG_FREQ_KHZ = 0x2000NL80211_SCAN_FLAG_HIGH_ACCURACY = 0x400NL80211_SCAN_FLAG_LOW_POWER = 0x200NL80211_SCAN_FLAG_LOW_PRIORITY = 0x1NL80211_SCAN_FLAG_LOW_SPAN = 0x100NL80211_SCAN_FLAG_MIN_PREQ_CONTENT = 0x1000NL80211_SCAN_FLAG_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION = 0x80NL80211_SCAN_FLAG_OCE_PROBE_REQ_HIGH_TX_RATE = 0x40NL80211_SCAN_FLAG_RANDOM_ADDR = 0x8NL80211_SCAN_FLAG_RANDOM_SN = 0x800NL80211_SCAN_RSSI_THOLD_OFF = -0x12cNL80211_SCHED_SCAN_MATCH_ATTR_BSSID = 0x5NL80211_SCHED_SCAN_MATCH_ATTR_MAX = 0x6NL80211_SCHED_SCAN_MATCH_ATTR_RELATIVE_RSSI = 0x3NL80211_SCHED_SCAN_MATCH_ATTR_RSSI_ADJUST = 0x4NL80211_SCHED_SCAN_MATCH_ATTR_RSSI = 0x2NL80211_SCHED_SCAN_MATCH_ATTR_SSID = 0x1NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI = 0x6NL80211_SCHED_SCAN_PLAN_INTERVAL = 0x1NL80211_SCHED_SCAN_PLAN_ITERATIONS = 0x2NL80211_SCHED_SCAN_PLAN_MAX = 0x2NL80211_SMPS_DYNAMIC = 0x2NL80211_SMPS_MAX = 0x2NL80211_SMPS_OFF = 0x0NL80211_SMPS_STATIC = 0x1NL80211_STA_BSS_PARAM_BEACON_INTERVAL = 0x5NL80211_STA_BSS_PARAM_CTS_PROT = 0x1NL80211_STA_BSS_PARAM_DTIM_PERIOD = 0x4NL80211_STA_BSS_PARAM_MAX = 0x5NL80211_STA_BSS_PARAM_SHORT_PREAMBLE = 0x2NL80211_STA_BSS_PARAM_SHORT_SLOT_TIME = 0x3NL80211_STA_FLAG_ASSOCIATED = 0x7NL80211_STA_FLAG_AUTHENTICATED = 0x5NL80211_STA_FLAG_AUTHORIZED = 0x1NL80211_STA_FLAG_MAX = 0x8NL80211_STA_FLAG_MAX_OLD_API = 0x6NL80211_STA_FLAG_MFP = 0x4NL80211_STA_FLAG_SHORT_PREAMBLE = 0x2NL80211_STA_FLAG_SPP_AMSDU = 0x8NL80211_STA_FLAG_TDLS_PEER = 0x6NL80211_STA_FLAG_WME = 0x3NL80211_STA_INFO_ACK_SIGNAL_AVG = 0x23NL80211_STA_INFO_ACK_SIGNAL = 0x22NL80211_STA_INFO_AIRTIME_LINK_METRIC = 0x29NL80211_STA_INFO_AIRTIME_WEIGHT = 0x28NL80211_STA_INFO_ASSOC_AT_BOOTTIME = 0x2aNL80211_STA_INFO_BEACON_LOSS = 0x12NL80211_STA_INFO_BEACON_RX = 0x1dNL80211_STA_INFO_BEACON_SIGNAL_AVG = 0x1eNL80211_STA_INFO_BSS_PARAM = 0xfNL80211_STA_INFO_CHAIN_SIGNAL_AVG = 0x1aNL80211_STA_INFO_CHAIN_SIGNAL = 0x19NL80211_STA_INFO_CONNECTED_TIME = 0x10NL80211_STA_INFO_CONNECTED_TO_AS = 0x2bNL80211_STA_INFO_CONNECTED_TO_GATE = 0x26NL80211_STA_INFO_DATA_ACK_SIGNAL_AVG = 0x23NL80211_STA_INFO_EXPECTED_THROUGHPUT = 0x1bNL80211_STA_INFO_FCS_ERROR_COUNT = 0x25NL80211_STA_INFO_INACTIVE_TIME = 0x1NL80211_STA_INFO_LLID = 0x4NL80211_STA_INFO_LOCAL_PM = 0x14NL80211_STA_INFO_MAX = 0x2bNL80211_STA_INFO_NONPEER_PM = 0x16NL80211_STA_INFO_PAD = 0x21NL80211_STA_INFO_PEER_PM = 0x15NL80211_STA_INFO_PLID = 0x5NL80211_STA_INFO_PLINK_STATE = 0x6NL80211_STA_INFO_RX_BITRATE = 0xeNL80211_STA_INFO_RX_BYTES64 = 0x17NL80211_STA_INFO_RX_BYTES = 0x2NL80211_STA_INFO_RX_DROP_MISC = 0x1cNL80211_STA_INFO_RX_DURATION = 0x20NL80211_STA_INFO_RX_MPDUS = 0x24NL80211_STA_INFO_RX_PACKETS = 0x9NL80211_STA_INFO_SIGNAL_AVG = 0xdNL80211_STA_INFO_SIGNAL = 0x7NL80211_STA_INFO_STA_FLAGS = 0x11NL80211_STA_INFO_TID_STATS = 0x1fNL80211_STA_INFO_T_OFFSET = 0x13NL80211_STA_INFO_TX_BITRATE = 0x8NL80211_STA_INFO_TX_BYTES64 = 0x18NL80211_STA_INFO_TX_BYTES = 0x3NL80211_STA_INFO_TX_DURATION = 0x27NL80211_STA_INFO_TX_FAILED = 0xcNL80211_STA_INFO_TX_PACKETS = 0xaNL80211_STA_INFO_TX_RETRIES = 0xbNL80211_STA_WME_MAX = 0x2NL80211_STA_WME_MAX_SP = 0x2NL80211_STA_WME_UAPSD_QUEUES = 0x1NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY = 0x5NL80211_SURVEY_INFO_CHANNEL_TIME = 0x4NL80211_SURVEY_INFO_CHANNEL_TIME_EXT_BUSY = 0x6NL80211_SURVEY_INFO_CHANNEL_TIME_RX = 0x7NL80211_SURVEY_INFO_CHANNEL_TIME_TX = 0x8NL80211_SURVEY_INFO_FREQUENCY = 0x1NL80211_SURVEY_INFO_FREQUENCY_OFFSET = 0xcNL80211_SURVEY_INFO_IN_USE = 0x3NL80211_SURVEY_INFO_MAX = 0xcNL80211_SURVEY_INFO_NOISE = 0x2NL80211_SURVEY_INFO_PAD = 0xaNL80211_SURVEY_INFO_TIME_BSS_RX = 0xbNL80211_SURVEY_INFO_TIME_BUSY = 0x5NL80211_SURVEY_INFO_TIME = 0x4NL80211_SURVEY_INFO_TIME_EXT_BUSY = 0x6NL80211_SURVEY_INFO_TIME_RX = 0x7NL80211_SURVEY_INFO_TIME_SCAN = 0x9NL80211_SURVEY_INFO_TIME_TX = 0x8NL80211_TDLS_DISABLE_LINK = 0x4NL80211_TDLS_DISCOVERY_REQ = 0x0NL80211_TDLS_ENABLE_LINK = 0x3NL80211_TDLS_PEER_HE = 0x8NL80211_TDLS_PEER_HT = 0x1NL80211_TDLS_PEER_VHT = 0x2NL80211_TDLS_PEER_WMM = 0x4NL80211_TDLS_SETUP = 0x1NL80211_TDLS_TEARDOWN = 0x2NL80211_TID_CONFIG_ATTR_AMPDU_CTRL = 0x9NL80211_TID_CONFIG_ATTR_AMSDU_CTRL = 0xbNL80211_TID_CONFIG_ATTR_MAX = 0xdNL80211_TID_CONFIG_ATTR_NOACK = 0x6NL80211_TID_CONFIG_ATTR_OVERRIDE = 0x4NL80211_TID_CONFIG_ATTR_PAD = 0x1NL80211_TID_CONFIG_ATTR_PEER_SUPP = 0x3NL80211_TID_CONFIG_ATTR_RETRY_LONG = 0x8NL80211_TID_CONFIG_ATTR_RETRY_SHORT = 0x7NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL = 0xaNL80211_TID_CONFIG_ATTR_TIDS = 0x5NL80211_TID_CONFIG_ATTR_TX_RATE = 0xdNL80211_TID_CONFIG_ATTR_TX_RATE_TYPE = 0xcNL80211_TID_CONFIG_ATTR_VIF_SUPP = 0x2NL80211_TID_CONFIG_DISABLE = 0x1NL80211_TID_CONFIG_ENABLE = 0x0NL80211_TID_STATS_MAX = 0x6NL80211_TID_STATS_PAD = 0x5NL80211_TID_STATS_RX_MSDU = 0x1NL80211_TID_STATS_TX_MSDU = 0x2NL80211_TID_STATS_TX_MSDU_FAILED = 0x4NL80211_TID_STATS_TX_MSDU_RETRIES = 0x3NL80211_TID_STATS_TXQ_STATS = 0x6NL80211_TIMEOUT_ASSOC = 0x3NL80211_TIMEOUT_AUTH = 0x2NL80211_TIMEOUT_SCAN = 0x1NL80211_TIMEOUT_UNSPECIFIED = 0x0NL80211_TKIP_DATA_OFFSET_ENCR_KEY = 0x0NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY = 0x18NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY = 0x10NL80211_TX_POWER_AUTOMATIC = 0x0NL80211_TX_POWER_FIXED = 0x2NL80211_TX_POWER_LIMITED = 0x1NL80211_TXQ_ATTR_AC = 0x1NL80211_TXQ_ATTR_AIFS = 0x5NL80211_TXQ_ATTR_CWMAX = 0x4NL80211_TXQ_ATTR_CWMIN = 0x3NL80211_TXQ_ATTR_MAX = 0x5NL80211_TXQ_ATTR_QUEUE = 0x1NL80211_TXQ_ATTR_TXOP = 0x2NL80211_TXQ_Q_BE = 0x2NL80211_TXQ_Q_BK = 0x3NL80211_TXQ_Q_VI = 0x1NL80211_TXQ_Q_VO = 0x0NL80211_TXQ_STATS_BACKLOG_BYTES = 0x1NL80211_TXQ_STATS_BACKLOG_PACKETS = 0x2NL80211_TXQ_STATS_COLLISIONS = 0x8NL80211_TXQ_STATS_DROPS = 0x4NL80211_TXQ_STATS_ECN_MARKS = 0x5NL80211_TXQ_STATS_FLOWS = 0x3NL80211_TXQ_STATS_MAX = 0xbNL80211_TXQ_STATS_MAX_FLOWS = 0xbNL80211_TXQ_STATS_OVERLIMIT = 0x6NL80211_TXQ_STATS_OVERMEMORY = 0x7NL80211_TXQ_STATS_TX_BYTES = 0x9NL80211_TXQ_STATS_TX_PACKETS = 0xaNL80211_TX_RATE_AUTOMATIC = 0x0NL80211_TXRATE_DEFAULT_GI = 0x0NL80211_TX_RATE_FIXED = 0x2NL80211_TXRATE_FORCE_LGI = 0x2NL80211_TXRATE_FORCE_SGI = 0x1NL80211_TXRATE_GI = 0x4NL80211_TXRATE_HE = 0x5NL80211_TXRATE_HE_GI = 0x6NL80211_TXRATE_HE_LTF = 0x7NL80211_TXRATE_HT = 0x2NL80211_TXRATE_LEGACY = 0x1NL80211_TX_RATE_LIMITED = 0x1NL80211_TXRATE_MAX = 0x7NL80211_TXRATE_MCS = 0x2NL80211_TXRATE_VHT = 0x3NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INT = 0x1NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_MAX = 0x2NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_TMPL = 0x2NL80211_USER_REG_HINT_CELL_BASE = 0x1NL80211_USER_REG_HINT_INDOOR = 0x2NL80211_USER_REG_HINT_USER = 0x0NL80211_VENDOR_ID_IS_LINUX = 0x80000000NL80211_VHT_CAPABILITY_LEN = 0xcNL80211_VHT_NSS_MAX = 0x8NL80211_WIPHY_NAME_MAXLEN = 0x40NL80211_WIPHY_RADIO_ATTR_FREQ_RANGE = 0x2NL80211_WIPHY_RADIO_ATTR_INDEX = 0x1NL80211_WIPHY_RADIO_ATTR_INTERFACE_COMBINATION = 0x3NL80211_WIPHY_RADIO_ATTR_MAX = 0x4NL80211_WIPHY_RADIO_FREQ_ATTR_END = 0x2NL80211_WIPHY_RADIO_FREQ_ATTR_MAX = 0x2NL80211_WIPHY_RADIO_FREQ_ATTR_START = 0x1NL80211_WMMR_AIFSN = 0x3NL80211_WMMR_CW_MAX = 0x2NL80211_WMMR_CW_MIN = 0x1NL80211_WMMR_MAX = 0x4NL80211_WMMR_TXOP = 0x4NL80211_WOWLAN_PKTPAT_MASK = 0x1NL80211_WOWLAN_PKTPAT_OFFSET = 0x3NL80211_WOWLAN_PKTPAT_PATTERN = 0x2NL80211_WOWLAN_TCP_DATA_INTERVAL = 0x9NL80211_WOWLAN_TCP_DATA_PAYLOAD = 0x6NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ = 0x7NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN = 0x8NL80211_WOWLAN_TCP_DST_IPV4 = 0x2NL80211_WOWLAN_TCP_DST_MAC = 0x3NL80211_WOWLAN_TCP_DST_PORT = 0x5NL80211_WOWLAN_TCP_SRC_IPV4 = 0x1NL80211_WOWLAN_TCP_SRC_PORT = 0x4NL80211_WOWLAN_TCP_WAKE_MASK = 0xbNL80211_WOWLAN_TCP_WAKE_PAYLOAD = 0xaNL80211_WOWLAN_TRIG_4WAY_HANDSHAKE = 0x8NL80211_WOWLAN_TRIG_ANY = 0x1NL80211_WOWLAN_TRIG_DISCONNECT = 0x2NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST = 0x7NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE = 0x6NL80211_WOWLAN_TRIG_GTK_REKEY_SUPPORTED = 0x5NL80211_WOWLAN_TRIG_MAGIC_PKT = 0x3NL80211_WOWLAN_TRIG_NET_DETECT = 0x12NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS = 0x13NL80211_WOWLAN_TRIG_PKT_PATTERN = 0x4NL80211_WOWLAN_TRIG_RFKILL_RELEASE = 0x9NL80211_WOWLAN_TRIG_TCP_CONNECTION = 0xeNL80211_WOWLAN_TRIG_UNPROTECTED_DEAUTH_DISASSOC = 0x14NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211 = 0xaNL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN = 0xbNL80211_WOWLAN_TRIG_WAKEUP_PKT_8023 = 0xcNL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN = 0xdNL80211_WOWLAN_TRIG_WAKEUP_TCP_CONNLOST = 0x10NL80211_WOWLAN_TRIG_WAKEUP_TCP_MATCH = 0xfNL80211_WOWLAN_TRIG_WAKEUP_TCP_NOMORETOKENS = 0x11NL80211_WPA_VERSION_1 = 0x1NL80211_WPA_VERSION_2 = 0x2NL80211_WPA_VERSION_3 = 0x4)const (FRA_UNSPEC = 0x0FRA_DST = 0x1FRA_SRC = 0x2FRA_IIFNAME = 0x3FRA_GOTO = 0x4FRA_UNUSED2 = 0x5FRA_PRIORITY = 0x6FRA_UNUSED3 = 0x7FRA_UNUSED4 = 0x8FRA_UNUSED5 = 0x9FRA_FWMARK = 0xaFRA_FLOW = 0xbFRA_TUN_ID = 0xcFRA_SUPPRESS_IFGROUP = 0xdFRA_SUPPRESS_PREFIXLEN = 0xeFRA_TABLE = 0xfFRA_FWMASK = 0x10FRA_OIFNAME = 0x11FRA_PAD = 0x12FRA_L3MDEV = 0x13FRA_UID_RANGE = 0x14FRA_PROTOCOL = 0x15FRA_IP_PROTO = 0x16FRA_SPORT_RANGE = 0x17FRA_DPORT_RANGE = 0x18FR_ACT_UNSPEC = 0x0FR_ACT_TO_TBL = 0x1FR_ACT_GOTO = 0x2FR_ACT_NOP = 0x3FR_ACT_RES3 = 0x4FR_ACT_RES4 = 0x5FR_ACT_BLACKHOLE = 0x6FR_ACT_UNREACHABLE = 0x7FR_ACT_PROHIBIT = 0x8)const (AUDIT_NLGRP_NONE = 0x0AUDIT_NLGRP_READLOG = 0x1)const (TUN_F_CSUM = 0x1TUN_F_TSO4 = 0x2TUN_F_TSO6 = 0x4TUN_F_TSO_ECN = 0x8TUN_F_UFO = 0x10TUN_F_USO4 = 0x20TUN_F_USO6 = 0x40)const (VIRTIO_NET_HDR_F_NEEDS_CSUM = 0x1VIRTIO_NET_HDR_F_DATA_VALID = 0x2VIRTIO_NET_HDR_F_RSC_INFO = 0x4)const (VIRTIO_NET_HDR_GSO_NONE = 0x0VIRTIO_NET_HDR_GSO_TCPV4 = 0x1VIRTIO_NET_HDR_GSO_UDP = 0x3VIRTIO_NET_HDR_GSO_TCPV6 = 0x4VIRTIO_NET_HDR_GSO_UDP_L4 = 0x5VIRTIO_NET_HDR_GSO_ECN = 0x80)type SchedAttr struct {Size uint32Policy uint32Flags uint64Nice int32Priority uint32Runtime uint64Deadline uint64Period uint64Util_min uint32Util_max uint32}const SizeofSchedAttr = 0x38type Cachestat_t struct {Cache uint64Dirty uint64Writeback uint64Evicted uint64Recently_evicted uint64}type CachestatRange struct {Off uint64Len uint64}const (SK_MEMINFO_RMEM_ALLOC = 0x0SK_MEMINFO_RCVBUF = 0x1SK_MEMINFO_WMEM_ALLOC = 0x2SK_MEMINFO_SNDBUF = 0x3SK_MEMINFO_FWD_ALLOC = 0x4SK_MEMINFO_WMEM_QUEUED = 0x5SK_MEMINFO_OPTMEM = 0x6SK_MEMINFO_BACKLOG = 0x7SK_MEMINFO_DROPS = 0x8SK_MEMINFO_VARS = 0x9SKNLGRP_NONE = 0x0SKNLGRP_INET_TCP_DESTROY = 0x1SKNLGRP_INET_UDP_DESTROY = 0x2SKNLGRP_INET6_TCP_DESTROY = 0x3SKNLGRP_INET6_UDP_DESTROY = 0x4SK_DIAG_BPF_STORAGE_REQ_NONE = 0x0SK_DIAG_BPF_STORAGE_REQ_MAP_FD = 0x1SK_DIAG_BPF_STORAGE_REP_NONE = 0x0SK_DIAG_BPF_STORAGE = 0x1SK_DIAG_BPF_STORAGE_NONE = 0x0SK_DIAG_BPF_STORAGE_PAD = 0x1SK_DIAG_BPF_STORAGE_MAP_ID = 0x2SK_DIAG_BPF_STORAGE_MAP_VALUE = 0x3)type SockDiagReq struct {Family uint8Protocol uint8}const RTM_NEWNVLAN = 0x70
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |