1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
4 // +build sparc64,linux
24 type Timespec struct {
119 type StatxTimestamp struct {
125 type Statx_t struct {
137 Attributes_mask uint64
162 type Flock_t struct {
172 type FscryptPolicy struct {
174 Contents_encryption_mode uint8
175 Filenames_encryption_mode uint8
177 Master_key_descriptor [8]uint8
180 type FscryptKey struct {
186 type KeyctlDHParams struct {
195 FADV_SEQUENTIAL = 0x2
201 type RawSockaddrInet4 struct {
204 Addr [4]byte /* in_addr */
208 type RawSockaddrInet6 struct {
212 Addr [16]byte /* in6_addr */
216 type RawSockaddrUnix struct {
221 type RawSockaddrLinklayer struct {
231 type RawSockaddrNetlink struct {
238 type RawSockaddrHCI struct {
244 type RawSockaddrL2 struct {
253 type RawSockaddrRFCOMM struct {
260 type RawSockaddrCAN struct {
266 type RawSockaddrALG struct {
274 type RawSockaddrVM struct {
282 type RawSockaddrXDP struct {
287 Shared_umem_fd uint32
290 type RawSockaddrPPPoX [0x1e]byte
292 type RawSockaddr struct {
297 type RawSockaddrAny struct {
315 Multiaddr [4]byte /* in_addr */
316 Interface [4]byte /* in_addr */
319 type IPMreqn struct {
320 Multiaddr [4]byte /* in_addr */
321 Address [4]byte /* in_addr */
325 type IPv6Mreq struct {
326 Multiaddr [16]byte /* in6_addr */
330 type PacketMreq struct {
348 type Cmsghdr struct {
354 type Inet4Pktinfo struct {
356 Spec_dst [4]byte /* in_addr */
357 Addr [4]byte /* in_addr */
360 type Inet6Pktinfo struct {
361 Addr [16]byte /* in6_addr */
365 type IPv6MTUInfo struct {
366 Addr RawSockaddrInet6
370 type ICMPv6Filter struct {
380 type TCPInfo struct {
396 Last_data_sent uint32
398 Last_data_recv uint32
413 type CanFilter struct {
419 SizeofSockaddrInet4 = 0x10
420 SizeofSockaddrInet6 = 0x1c
421 SizeofSockaddrAny = 0x70
422 SizeofSockaddrUnix = 0x6e
423 SizeofSockaddrLinklayer = 0x14
424 SizeofSockaddrNetlink = 0xc
425 SizeofSockaddrHCI = 0x6
426 SizeofSockaddrL2 = 0xe
427 SizeofSockaddrRFCOMM = 0xa
428 SizeofSockaddrCAN = 0x10
429 SizeofSockaddrALG = 0x58
430 SizeofSockaddrVM = 0x10
431 SizeofSockaddrXDP = 0x10
432 SizeofSockaddrPPPoX = 0x1e
437 SizeofIPv6Mreq = 0x14
438 SizeofPacketMreq = 0x10
441 SizeofInet4Pktinfo = 0xc
442 SizeofInet6Pktinfo = 0x14
443 SizeofIPv6MTUInfo = 0x20
444 SizeofICMPv6Filter = 0x20
447 SizeofCanFilter = 0x8
476 IFLA_OPERSTATE = 0x10
479 IFLA_NET_NS_PID = 0x13
482 IFLA_VFINFO_LIST = 0x16
485 IFLA_PORT_SELF = 0x19
488 IFLA_NET_NS_FD = 0x1c
490 IFLA_PROMISCUITY = 0x1e
491 IFLA_NUM_TX_QUEUES = 0x1f
492 IFLA_NUM_RX_QUEUES = 0x20
494 IFLA_PHYS_PORT_ID = 0x22
495 IFLA_CARRIER_CHANGES = 0x23
496 IFLA_PHYS_SWITCH_ID = 0x24
497 IFLA_LINK_NETNSID = 0x25
498 IFLA_PHYS_PORT_NAME = 0x26
499 IFLA_PROTO_DOWN = 0x27
500 IFLA_GSO_MAX_SEGS = 0x28
501 IFLA_GSO_MAX_SIZE = 0x29
505 IFLA_NEW_NETNSID = 0x2d
506 IFLA_IF_NETNSID = 0x2e
508 RT_SCOPE_UNIVERSE = 0x0
512 RT_SCOPE_NOWHERE = 0xff
513 RT_TABLE_UNSPEC = 0x0
514 RT_TABLE_COMPAT = 0xfc
515 RT_TABLE_DEFAULT = 0xfd
517 RT_TABLE_LOCAL = 0xff
518 RT_TABLE_MAX = 0xffffffff
537 RTA_ENCAP_TYPE = 0x15
542 RTA_TTL_PROPAGATE = 0x1a
553 RTN_UNREACHABLE = 0x7
563 RTNLGRP_IPV4_IFADDR = 0x5
564 RTNLGRP_IPV4_MROUTE = 0x6
565 RTNLGRP_IPV4_ROUTE = 0x7
566 RTNLGRP_IPV4_RULE = 0x8
567 RTNLGRP_IPV6_IFADDR = 0x9
568 RTNLGRP_IPV6_MROUTE = 0xa
569 RTNLGRP_IPV6_ROUTE = 0xb
570 RTNLGRP_IPV6_IFINFO = 0xc
571 RTNLGRP_IPV6_PREFIX = 0x12
572 RTNLGRP_IPV6_RULE = 0x13
573 RTNLGRP_ND_USEROPT = 0x14
574 SizeofNlMsghdr = 0x10
575 SizeofNlMsgerr = 0x14
579 SizeofIfInfomsg = 0x10
580 SizeofIfAddrmsg = 0x8
582 SizeofRtNexthop = 0x8
583 SizeofNdUseroptmsg = 0x10
586 type NlMsghdr struct {
594 type NlMsgerr struct {
599 type RtGenmsg struct {
613 type IfInfomsg struct {
622 type IfAddrmsg struct {
642 type RtNexthop struct {
649 type NdUseroptmsg struct {
661 SizeofSockFilter = 0x8
662 SizeofSockFprog = 0x10
665 type SockFilter struct {
672 type SockFprog struct {
677 type InotifyEvent struct {
684 const SizeofInotifyEvent = 0x10
686 type PtraceRegs struct {
699 type Sysinfo_t struct {
717 type Utsname struct {
726 type Ustat_t struct {
734 type EpollEvent struct {
742 AT_EMPTY_PATH = 0x1000
744 AT_NO_AUTOMOUNT = 0x800
747 AT_STATX_SYNC_AS_STAT = 0x0
748 AT_STATX_FORCE_SYNC = 0x2000
749 AT_STATX_DONT_SYNC = 0x4000
751 AT_SYMLINK_FOLLOW = 0x400
752 AT_SYMLINK_NOFOLLOW = 0x100
773 type Sigset_t struct {
777 type SignalfdSiginfo struct {
802 const PERF_IOC_FLAG_GROUP = 0x1
804 type Termios struct {
815 type Winsize struct {
822 type Taskstats struct {
828 Cpu_delay_total uint64
830 Blkio_delay_total uint64
832 Swapin_delay_total uint64
833 Cpu_run_real_total uint64
834 Cpu_run_virtual_total uint64
856 Write_syscalls uint64
859 Cancelled_write_bytes uint64
862 Ac_utimescaled uint64
863 Ac_stimescaled uint64
864 Cpu_scaled_run_real_total uint64
865 Freepages_count uint64
866 Freepages_delay_total uint64
867 Thrashing_count uint64
868 Thrashing_delay_total uint64
872 TASKSTATS_CMD_UNSPEC = 0x0
873 TASKSTATS_CMD_GET = 0x1
874 TASKSTATS_CMD_NEW = 0x2
875 TASKSTATS_TYPE_UNSPEC = 0x0
876 TASKSTATS_TYPE_PID = 0x1
877 TASKSTATS_TYPE_TGID = 0x2
878 TASKSTATS_TYPE_STATS = 0x3
879 TASKSTATS_TYPE_AGGR_PID = 0x4
880 TASKSTATS_TYPE_AGGR_TGID = 0x5
881 TASKSTATS_TYPE_NULL = 0x6
882 TASKSTATS_CMD_ATTR_UNSPEC = 0x0
883 TASKSTATS_CMD_ATTR_PID = 0x1
884 TASKSTATS_CMD_ATTR_TGID = 0x2
885 TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3
886 TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4
889 type CGroupStats struct {
893 Uninterruptible uint64
898 CGROUPSTATS_CMD_UNSPEC = 0x3
899 CGROUPSTATS_CMD_GET = 0x4
900 CGROUPSTATS_CMD_NEW = 0x5
901 CGROUPSTATS_TYPE_UNSPEC = 0x0
902 CGROUPSTATS_TYPE_CGROUP_STATS = 0x1
903 CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0
904 CGROUPSTATS_CMD_ATTR_FD = 0x1
907 type Genlmsghdr struct {
914 CTRL_CMD_UNSPEC = 0x0
915 CTRL_CMD_NEWFAMILY = 0x1
916 CTRL_CMD_DELFAMILY = 0x2
917 CTRL_CMD_GETFAMILY = 0x3
918 CTRL_CMD_NEWOPS = 0x4
919 CTRL_CMD_DELOPS = 0x5
920 CTRL_CMD_GETOPS = 0x6
921 CTRL_CMD_NEWMCAST_GRP = 0x7
922 CTRL_CMD_DELMCAST_GRP = 0x8
923 CTRL_CMD_GETMCAST_GRP = 0x9
924 CTRL_ATTR_UNSPEC = 0x0
925 CTRL_ATTR_FAMILY_ID = 0x1
926 CTRL_ATTR_FAMILY_NAME = 0x2
927 CTRL_ATTR_VERSION = 0x3
928 CTRL_ATTR_HDRSIZE = 0x4
929 CTRL_ATTR_MAXATTR = 0x5
931 CTRL_ATTR_MCAST_GROUPS = 0x7
932 CTRL_ATTR_OP_UNSPEC = 0x0
933 CTRL_ATTR_OP_ID = 0x1
934 CTRL_ATTR_OP_FLAGS = 0x2
935 CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0
936 CTRL_ATTR_MCAST_GRP_NAME = 0x1
937 CTRL_ATTR_MCAST_GRP_ID = 0x2
949 BDADDR_LE_PUBLIC = 0x1
950 BDADDR_LE_RANDOM = 0x2
953 type PerfEventAttr struct {
965 Branch_sample_type uint64
966 Sample_regs_user uint64
967 Sample_stack_user uint32
969 Sample_regs_intr uint64
971 Sample_max_stack uint16
975 type PerfEventMmapPage struct {
977 Compat_version uint32
1002 PerfBitDisabled uint64 = CBitFieldMaskBit0
1003 PerfBitInherit = CBitFieldMaskBit1
1004 PerfBitPinned = CBitFieldMaskBit2
1005 PerfBitExclusive = CBitFieldMaskBit3
1006 PerfBitExcludeUser = CBitFieldMaskBit4
1007 PerfBitExcludeKernel = CBitFieldMaskBit5
1008 PerfBitExcludeHv = CBitFieldMaskBit6
1009 PerfBitExcludeIdle = CBitFieldMaskBit7
1010 PerfBitMmap = CBitFieldMaskBit8
1011 PerfBitComm = CBitFieldMaskBit9
1012 PerfBitFreq = CBitFieldMaskBit10
1013 PerfBitInheritStat = CBitFieldMaskBit11
1014 PerfBitEnableOnExec = CBitFieldMaskBit12
1015 PerfBitTask = CBitFieldMaskBit13
1016 PerfBitWatermark = CBitFieldMaskBit14
1017 PerfBitPreciseIPBit1 = CBitFieldMaskBit15
1018 PerfBitPreciseIPBit2 = CBitFieldMaskBit16
1019 PerfBitMmapData = CBitFieldMaskBit17
1020 PerfBitSampleIDAll = CBitFieldMaskBit18
1021 PerfBitExcludeHost = CBitFieldMaskBit19
1022 PerfBitExcludeGuest = CBitFieldMaskBit20
1023 PerfBitExcludeCallchainKernel = CBitFieldMaskBit21
1024 PerfBitExcludeCallchainUser = CBitFieldMaskBit22
1025 PerfBitMmap2 = CBitFieldMaskBit23
1026 PerfBitCommExec = CBitFieldMaskBit24
1027 PerfBitUseClockID = CBitFieldMaskBit25
1028 PerfBitContextSwitch = CBitFieldMaskBit26
1032 PERF_TYPE_HARDWARE = 0x0
1033 PERF_TYPE_SOFTWARE = 0x1
1034 PERF_TYPE_TRACEPOINT = 0x2
1035 PERF_TYPE_HW_CACHE = 0x3
1037 PERF_TYPE_BREAKPOINT = 0x5
1039 PERF_COUNT_HW_CPU_CYCLES = 0x0
1040 PERF_COUNT_HW_INSTRUCTIONS = 0x1
1041 PERF_COUNT_HW_CACHE_REFERENCES = 0x2
1042 PERF_COUNT_HW_CACHE_MISSES = 0x3
1043 PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4
1044 PERF_COUNT_HW_BRANCH_MISSES = 0x5
1045 PERF_COUNT_HW_BUS_CYCLES = 0x6
1046 PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7
1047 PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8
1048 PERF_COUNT_HW_REF_CPU_CYCLES = 0x9
1050 PERF_COUNT_HW_CACHE_L1D = 0x0
1051 PERF_COUNT_HW_CACHE_L1I = 0x1
1052 PERF_COUNT_HW_CACHE_LL = 0x2
1053 PERF_COUNT_HW_CACHE_DTLB = 0x3
1054 PERF_COUNT_HW_CACHE_ITLB = 0x4
1055 PERF_COUNT_HW_CACHE_BPU = 0x5
1056 PERF_COUNT_HW_CACHE_NODE = 0x6
1058 PERF_COUNT_HW_CACHE_OP_READ = 0x0
1059 PERF_COUNT_HW_CACHE_OP_WRITE = 0x1
1060 PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2
1062 PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0
1063 PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1
1065 PERF_COUNT_SW_CPU_CLOCK = 0x0
1066 PERF_COUNT_SW_TASK_CLOCK = 0x1
1067 PERF_COUNT_SW_PAGE_FAULTS = 0x2
1068 PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3
1069 PERF_COUNT_SW_CPU_MIGRATIONS = 0x4
1070 PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5
1071 PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6
1072 PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7
1073 PERF_COUNT_SW_EMULATION_FAULTS = 0x8
1074 PERF_COUNT_SW_DUMMY = 0x9
1075 PERF_COUNT_SW_BPF_OUTPUT = 0xa
1077 PERF_SAMPLE_IP = 0x1
1078 PERF_SAMPLE_TID = 0x2
1079 PERF_SAMPLE_TIME = 0x4
1080 PERF_SAMPLE_ADDR = 0x8
1081 PERF_SAMPLE_READ = 0x10
1082 PERF_SAMPLE_CALLCHAIN = 0x20
1083 PERF_SAMPLE_ID = 0x40
1084 PERF_SAMPLE_CPU = 0x80
1085 PERF_SAMPLE_PERIOD = 0x100
1086 PERF_SAMPLE_STREAM_ID = 0x200
1087 PERF_SAMPLE_RAW = 0x400
1088 PERF_SAMPLE_BRANCH_STACK = 0x800
1090 PERF_SAMPLE_BRANCH_USER = 0x1
1091 PERF_SAMPLE_BRANCH_KERNEL = 0x2
1092 PERF_SAMPLE_BRANCH_HV = 0x4
1093 PERF_SAMPLE_BRANCH_ANY = 0x8
1094 PERF_SAMPLE_BRANCH_ANY_CALL = 0x10
1095 PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20
1096 PERF_SAMPLE_BRANCH_IND_CALL = 0x40
1097 PERF_SAMPLE_BRANCH_ABORT_TX = 0x80
1098 PERF_SAMPLE_BRANCH_IN_TX = 0x100
1099 PERF_SAMPLE_BRANCH_NO_TX = 0x200
1100 PERF_SAMPLE_BRANCH_COND = 0x400
1101 PERF_SAMPLE_BRANCH_CALL_STACK = 0x800
1102 PERF_SAMPLE_BRANCH_IND_JUMP = 0x1000
1103 PERF_SAMPLE_BRANCH_CALL = 0x2000
1104 PERF_SAMPLE_BRANCH_NO_FLAGS = 0x4000
1105 PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000
1106 PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000
1108 PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1
1109 PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2
1110 PERF_FORMAT_ID = 0x4
1111 PERF_FORMAT_GROUP = 0x8
1113 PERF_RECORD_MMAP = 0x1
1114 PERF_RECORD_LOST = 0x2
1115 PERF_RECORD_COMM = 0x3
1116 PERF_RECORD_EXIT = 0x4
1117 PERF_RECORD_THROTTLE = 0x5
1118 PERF_RECORD_UNTHROTTLE = 0x6
1119 PERF_RECORD_FORK = 0x7
1120 PERF_RECORD_READ = 0x8
1121 PERF_RECORD_SAMPLE = 0x9
1122 PERF_RECORD_MMAP2 = 0xa
1123 PERF_RECORD_AUX = 0xb
1124 PERF_RECORD_ITRACE_START = 0xc
1125 PERF_RECORD_LOST_SAMPLES = 0xd
1126 PERF_RECORD_SWITCH = 0xe
1127 PERF_RECORD_SWITCH_CPU_WIDE = 0xf
1128 PERF_RECORD_NAMESPACES = 0x10
1130 PERF_CONTEXT_HV = -0x20
1131 PERF_CONTEXT_KERNEL = -0x80
1132 PERF_CONTEXT_USER = -0x200
1134 PERF_CONTEXT_GUEST = -0x800
1135 PERF_CONTEXT_GUEST_KERNEL = -0x880
1136 PERF_CONTEXT_GUEST_USER = -0xa00
1138 PERF_FLAG_FD_NO_GROUP = 0x1
1139 PERF_FLAG_FD_OUTPUT = 0x2
1140 PERF_FLAG_PID_CGROUP = 0x4
1141 PERF_FLAG_FD_CLOEXEC = 0x8
1145 CBitFieldMaskBit0 = 0x8000000000000000
1146 CBitFieldMaskBit1 = 0x4000000000000000
1147 CBitFieldMaskBit2 = 0x2000000000000000
1148 CBitFieldMaskBit3 = 0x1000000000000000
1149 CBitFieldMaskBit4 = 0x800000000000000
1150 CBitFieldMaskBit5 = 0x400000000000000
1151 CBitFieldMaskBit6 = 0x200000000000000
1152 CBitFieldMaskBit7 = 0x100000000000000
1153 CBitFieldMaskBit8 = 0x80000000000000
1154 CBitFieldMaskBit9 = 0x40000000000000
1155 CBitFieldMaskBit10 = 0x20000000000000
1156 CBitFieldMaskBit11 = 0x10000000000000
1157 CBitFieldMaskBit12 = 0x8000000000000
1158 CBitFieldMaskBit13 = 0x4000000000000
1159 CBitFieldMaskBit14 = 0x2000000000000
1160 CBitFieldMaskBit15 = 0x1000000000000
1161 CBitFieldMaskBit16 = 0x800000000000
1162 CBitFieldMaskBit17 = 0x400000000000
1163 CBitFieldMaskBit18 = 0x200000000000
1164 CBitFieldMaskBit19 = 0x100000000000
1165 CBitFieldMaskBit20 = 0x80000000000
1166 CBitFieldMaskBit21 = 0x40000000000
1167 CBitFieldMaskBit22 = 0x20000000000
1168 CBitFieldMaskBit23 = 0x10000000000
1169 CBitFieldMaskBit24 = 0x8000000000
1170 CBitFieldMaskBit25 = 0x4000000000
1171 CBitFieldMaskBit26 = 0x2000000000
1172 CBitFieldMaskBit27 = 0x1000000000
1173 CBitFieldMaskBit28 = 0x800000000
1174 CBitFieldMaskBit29 = 0x400000000
1175 CBitFieldMaskBit30 = 0x200000000
1176 CBitFieldMaskBit31 = 0x100000000
1177 CBitFieldMaskBit32 = 0x80000000
1178 CBitFieldMaskBit33 = 0x40000000
1179 CBitFieldMaskBit34 = 0x20000000
1180 CBitFieldMaskBit35 = 0x10000000
1181 CBitFieldMaskBit36 = 0x8000000
1182 CBitFieldMaskBit37 = 0x4000000
1183 CBitFieldMaskBit38 = 0x2000000
1184 CBitFieldMaskBit39 = 0x1000000
1185 CBitFieldMaskBit40 = 0x800000
1186 CBitFieldMaskBit41 = 0x400000
1187 CBitFieldMaskBit42 = 0x200000
1188 CBitFieldMaskBit43 = 0x100000
1189 CBitFieldMaskBit44 = 0x80000
1190 CBitFieldMaskBit45 = 0x40000
1191 CBitFieldMaskBit46 = 0x20000
1192 CBitFieldMaskBit47 = 0x10000
1193 CBitFieldMaskBit48 = 0x8000
1194 CBitFieldMaskBit49 = 0x4000
1195 CBitFieldMaskBit50 = 0x2000
1196 CBitFieldMaskBit51 = 0x1000
1197 CBitFieldMaskBit52 = 0x800
1198 CBitFieldMaskBit53 = 0x400
1199 CBitFieldMaskBit54 = 0x200
1200 CBitFieldMaskBit55 = 0x100
1201 CBitFieldMaskBit56 = 0x80
1202 CBitFieldMaskBit57 = 0x40
1203 CBitFieldMaskBit58 = 0x20
1204 CBitFieldMaskBit59 = 0x10
1205 CBitFieldMaskBit60 = 0x8
1206 CBitFieldMaskBit61 = 0x4
1207 CBitFieldMaskBit62 = 0x2
1208 CBitFieldMaskBit63 = 0x1
1211 type SockaddrStorage struct {
1217 type TCPMD5Sig struct {
1218 Addr SockaddrStorage
1226 type HDDriveCmdHdr struct {
1233 type HDGeometry struct {
1240 type HDDriveID struct {
1271 Cur_capacity0 uint16
1272 Cur_capacity1 uint16
1274 Multsect_valid uint8
1278 Eide_pio_modes uint16
1280 Eide_dma_time uint16
1282 Eide_pio_iordy uint16
1283 Words69_70 [2]uint16
1284 Words71_74 [4]uint16
1286 Words76_79 [4]uint16
1287 Major_rev_num uint16
1288 Minor_rev_num uint16
1289 Command_set_1 uint16
1290 Command_set_2 uint16
1306 Lba_capacity_2 uint64
1307 Words104_125 [22]uint16
1312 Words130_155 [26]uint16
1314 Words157_159 [3]uint16
1316 Words161_175 [15]uint16
1317 Words176_205 [30]uint16
1318 Words206_254 [49]uint16
1319 Integrity_word uint16
1322 type Statfs_t struct {
1341 ST_NODIRATIME = 0x800
1345 ST_RELATIME = 0x1000
1346 ST_SYNCHRONOUS = 0x10
1349 type TpacketHdr struct {
1360 type Tpacket2Hdr struct {
1373 type Tpacket3Hdr struct {
1382 Hv1 TpacketHdrVariant1
1386 type TpacketHdrVariant1 struct {
1393 type TpacketBlockDesc struct {
1399 type TpacketReq struct {
1406 type TpacketReq3 struct {
1411 Retire_blk_tov uint32
1413 Feature_req_word uint32
1416 type TpacketStats struct {
1421 type TpacketStatsV3 struct {
1427 type TpacketAuxdata struct {
1444 SizeofTpacketHdr = 0x20
1445 SizeofTpacket2Hdr = 0x20
1446 SizeofTpacket3Hdr = 0x30
1448 SizeofTpacketStats = 0x8
1449 SizeofTpacketStatsV3 = 0xc
1453 NF_INET_PRE_ROUTING = 0x0
1454 NF_INET_LOCAL_IN = 0x1
1455 NF_INET_FORWARD = 0x2
1456 NF_INET_LOCAL_OUT = 0x3
1457 NF_INET_POST_ROUTING = 0x4
1458 NF_INET_NUMHOOKS = 0x5
1462 NF_NETDEV_INGRESS = 0x0
1463 NF_NETDEV_NUMHOOKS = 0x1
1467 NFPROTO_UNSPEC = 0x0
1471 NFPROTO_NETDEV = 0x5
1472 NFPROTO_BRIDGE = 0x7
1474 NFPROTO_DECNET = 0xc
1475 NFPROTO_NUMPROTO = 0xd
1478 type Nfgenmsg struct {
1485 NFNL_BATCH_UNSPEC = 0x0
1486 NFNL_BATCH_GENID = 0x1
1490 NFT_REG_VERDICT = 0x0
1516 NFT_MSG_NEWTABLE = 0x0
1517 NFT_MSG_GETTABLE = 0x1
1518 NFT_MSG_DELTABLE = 0x2
1519 NFT_MSG_NEWCHAIN = 0x3
1520 NFT_MSG_GETCHAIN = 0x4
1521 NFT_MSG_DELCHAIN = 0x5
1522 NFT_MSG_NEWRULE = 0x6
1523 NFT_MSG_GETRULE = 0x7
1524 NFT_MSG_DELRULE = 0x8
1525 NFT_MSG_NEWSET = 0x9
1526 NFT_MSG_GETSET = 0xa
1527 NFT_MSG_DELSET = 0xb
1528 NFT_MSG_NEWSETELEM = 0xc
1529 NFT_MSG_GETSETELEM = 0xd
1530 NFT_MSG_DELSETELEM = 0xe
1531 NFT_MSG_NEWGEN = 0xf
1532 NFT_MSG_GETGEN = 0x10
1533 NFT_MSG_TRACE = 0x11
1534 NFT_MSG_NEWOBJ = 0x12
1535 NFT_MSG_GETOBJ = 0x13
1536 NFT_MSG_DELOBJ = 0x14
1537 NFT_MSG_GETOBJ_RESET = 0x15
1539 NFTA_LIST_UNPEC = 0x0
1540 NFTA_LIST_ELEM = 0x1
1541 NFTA_HOOK_UNSPEC = 0x0
1542 NFTA_HOOK_HOOKNUM = 0x1
1543 NFTA_HOOK_PRIORITY = 0x2
1545 NFT_TABLE_F_DORMANT = 0x1
1546 NFTA_TABLE_UNSPEC = 0x0
1547 NFTA_TABLE_NAME = 0x1
1548 NFTA_TABLE_FLAGS = 0x2
1549 NFTA_TABLE_USE = 0x3
1550 NFTA_CHAIN_UNSPEC = 0x0
1551 NFTA_CHAIN_TABLE = 0x1
1552 NFTA_CHAIN_HANDLE = 0x2
1553 NFTA_CHAIN_NAME = 0x3
1554 NFTA_CHAIN_HOOK = 0x4
1555 NFTA_CHAIN_POLICY = 0x5
1556 NFTA_CHAIN_USE = 0x6
1557 NFTA_CHAIN_TYPE = 0x7
1558 NFTA_CHAIN_COUNTERS = 0x8
1559 NFTA_CHAIN_PAD = 0x9
1560 NFTA_RULE_UNSPEC = 0x0
1561 NFTA_RULE_TABLE = 0x1
1562 NFTA_RULE_CHAIN = 0x2
1563 NFTA_RULE_HANDLE = 0x3
1564 NFTA_RULE_EXPRESSIONS = 0x4
1565 NFTA_RULE_COMPAT = 0x5
1566 NFTA_RULE_POSITION = 0x6
1567 NFTA_RULE_USERDATA = 0x7
1570 NFT_RULE_COMPAT_F_INV = 0x2
1571 NFT_RULE_COMPAT_F_MASK = 0x2
1572 NFTA_RULE_COMPAT_UNSPEC = 0x0
1573 NFTA_RULE_COMPAT_PROTO = 0x1
1574 NFTA_RULE_COMPAT_FLAGS = 0x2
1575 NFT_SET_ANONYMOUS = 0x1
1576 NFT_SET_CONSTANT = 0x2
1577 NFT_SET_INTERVAL = 0x4
1579 NFT_SET_TIMEOUT = 0x10
1581 NFT_SET_OBJECT = 0x40
1582 NFT_SET_POL_PERFORMANCE = 0x0
1583 NFT_SET_POL_MEMORY = 0x1
1584 NFTA_SET_DESC_UNSPEC = 0x0
1585 NFTA_SET_DESC_SIZE = 0x1
1586 NFTA_SET_UNSPEC = 0x0
1587 NFTA_SET_TABLE = 0x1
1589 NFTA_SET_FLAGS = 0x3
1590 NFTA_SET_KEY_TYPE = 0x4
1591 NFTA_SET_KEY_LEN = 0x5
1592 NFTA_SET_DATA_TYPE = 0x6
1593 NFTA_SET_DATA_LEN = 0x7
1594 NFTA_SET_POLICY = 0x8
1597 NFTA_SET_TIMEOUT = 0xb
1598 NFTA_SET_GC_INTERVAL = 0xc
1599 NFTA_SET_USERDATA = 0xd
1601 NFTA_SET_OBJ_TYPE = 0xf
1602 NFT_SET_ELEM_INTERVAL_END = 0x1
1603 NFTA_SET_ELEM_UNSPEC = 0x0
1604 NFTA_SET_ELEM_KEY = 0x1
1605 NFTA_SET_ELEM_DATA = 0x2
1606 NFTA_SET_ELEM_FLAGS = 0x3
1607 NFTA_SET_ELEM_TIMEOUT = 0x4
1608 NFTA_SET_ELEM_EXPIRATION = 0x5
1609 NFTA_SET_ELEM_USERDATA = 0x6
1610 NFTA_SET_ELEM_EXPR = 0x7
1611 NFTA_SET_ELEM_PAD = 0x8
1612 NFTA_SET_ELEM_OBJREF = 0x9
1613 NFTA_SET_ELEM_LIST_UNSPEC = 0x0
1614 NFTA_SET_ELEM_LIST_TABLE = 0x1
1615 NFTA_SET_ELEM_LIST_SET = 0x2
1616 NFTA_SET_ELEM_LIST_ELEMENTS = 0x3
1617 NFTA_SET_ELEM_LIST_SET_ID = 0x4
1618 NFT_DATA_VALUE = 0x0
1619 NFT_DATA_VERDICT = 0xffffff00
1620 NFTA_DATA_UNSPEC = 0x0
1621 NFTA_DATA_VALUE = 0x1
1622 NFTA_DATA_VERDICT = 0x2
1623 NFTA_VERDICT_UNSPEC = 0x0
1624 NFTA_VERDICT_CODE = 0x1
1625 NFTA_VERDICT_CHAIN = 0x2
1626 NFTA_EXPR_UNSPEC = 0x0
1627 NFTA_EXPR_NAME = 0x1
1628 NFTA_EXPR_DATA = 0x2
1629 NFTA_IMMEDIATE_UNSPEC = 0x0
1630 NFTA_IMMEDIATE_DREG = 0x1
1631 NFTA_IMMEDIATE_DATA = 0x2
1632 NFTA_BITWISE_UNSPEC = 0x0
1633 NFTA_BITWISE_SREG = 0x1
1634 NFTA_BITWISE_DREG = 0x2
1635 NFTA_BITWISE_LEN = 0x3
1636 NFTA_BITWISE_MASK = 0x4
1637 NFTA_BITWISE_XOR = 0x5
1638 NFT_BYTEORDER_NTOH = 0x0
1639 NFT_BYTEORDER_HTON = 0x1
1640 NFTA_BYTEORDER_UNSPEC = 0x0
1641 NFTA_BYTEORDER_SREG = 0x1
1642 NFTA_BYTEORDER_DREG = 0x2
1643 NFTA_BYTEORDER_OP = 0x3
1644 NFTA_BYTEORDER_LEN = 0x4
1645 NFTA_BYTEORDER_SIZE = 0x5
1652 NFTA_CMP_UNSPEC = 0x0
1658 NFTA_RANGE_UNSPEC = 0x0
1659 NFTA_RANGE_SREG = 0x1
1661 NFTA_RANGE_FROM_DATA = 0x3
1662 NFTA_RANGE_TO_DATA = 0x4
1663 NFT_LOOKUP_F_INV = 0x1
1664 NFTA_LOOKUP_UNSPEC = 0x0
1665 NFTA_LOOKUP_SET = 0x1
1666 NFTA_LOOKUP_SREG = 0x2
1667 NFTA_LOOKUP_DREG = 0x3
1668 NFTA_LOOKUP_SET_ID = 0x4
1669 NFTA_LOOKUP_FLAGS = 0x5
1670 NFT_DYNSET_OP_ADD = 0x0
1671 NFT_DYNSET_OP_UPDATE = 0x1
1672 NFT_DYNSET_F_INV = 0x1
1673 NFTA_DYNSET_UNSPEC = 0x0
1674 NFTA_DYNSET_SET_NAME = 0x1
1675 NFTA_DYNSET_SET_ID = 0x2
1676 NFTA_DYNSET_OP = 0x3
1677 NFTA_DYNSET_SREG_KEY = 0x4
1678 NFTA_DYNSET_SREG_DATA = 0x5
1679 NFTA_DYNSET_TIMEOUT = 0x6
1680 NFTA_DYNSET_EXPR = 0x7
1681 NFTA_DYNSET_PAD = 0x8
1682 NFTA_DYNSET_FLAGS = 0x9
1683 NFT_PAYLOAD_LL_HEADER = 0x0
1684 NFT_PAYLOAD_NETWORK_HEADER = 0x1
1685 NFT_PAYLOAD_TRANSPORT_HEADER = 0x2
1686 NFT_PAYLOAD_CSUM_NONE = 0x0
1687 NFT_PAYLOAD_CSUM_INET = 0x1
1688 NFT_PAYLOAD_L4CSUM_PSEUDOHDR = 0x1
1689 NFTA_PAYLOAD_UNSPEC = 0x0
1690 NFTA_PAYLOAD_DREG = 0x1
1691 NFTA_PAYLOAD_BASE = 0x2
1692 NFTA_PAYLOAD_OFFSET = 0x3
1693 NFTA_PAYLOAD_LEN = 0x4
1694 NFTA_PAYLOAD_SREG = 0x5
1695 NFTA_PAYLOAD_CSUM_TYPE = 0x6
1696 NFTA_PAYLOAD_CSUM_OFFSET = 0x7
1697 NFTA_PAYLOAD_CSUM_FLAGS = 0x8
1698 NFT_EXTHDR_F_PRESENT = 0x1
1699 NFT_EXTHDR_OP_IPV6 = 0x0
1700 NFT_EXTHDR_OP_TCPOPT = 0x1
1701 NFTA_EXTHDR_UNSPEC = 0x0
1702 NFTA_EXTHDR_DREG = 0x1
1703 NFTA_EXTHDR_TYPE = 0x2
1704 NFTA_EXTHDR_OFFSET = 0x3
1705 NFTA_EXTHDR_LEN = 0x4
1706 NFTA_EXTHDR_FLAGS = 0x5
1707 NFTA_EXTHDR_OP = 0x6
1708 NFTA_EXTHDR_SREG = 0x7
1710 NFT_META_PROTOCOL = 0x1
1711 NFT_META_PRIORITY = 0x2
1715 NFT_META_IIFNAME = 0x6
1716 NFT_META_OIFNAME = 0x7
1717 NFT_META_IIFTYPE = 0x8
1718 NFT_META_OIFTYPE = 0x9
1719 NFT_META_SKUID = 0xa
1720 NFT_META_SKGID = 0xb
1721 NFT_META_NFTRACE = 0xc
1722 NFT_META_RTCLASSID = 0xd
1723 NFT_META_SECMARK = 0xe
1724 NFT_META_NFPROTO = 0xf
1725 NFT_META_L4PROTO = 0x10
1726 NFT_META_BRI_IIFNAME = 0x11
1727 NFT_META_BRI_OIFNAME = 0x12
1728 NFT_META_PKTTYPE = 0x13
1730 NFT_META_IIFGROUP = 0x15
1731 NFT_META_OIFGROUP = 0x16
1732 NFT_META_CGROUP = 0x17
1733 NFT_META_PRANDOM = 0x18
1734 NFT_RT_CLASSID = 0x0
1735 NFT_RT_NEXTHOP4 = 0x1
1736 NFT_RT_NEXTHOP6 = 0x2
1738 NFT_HASH_JENKINS = 0x0
1740 NFTA_HASH_UNSPEC = 0x0
1741 NFTA_HASH_SREG = 0x1
1742 NFTA_HASH_DREG = 0x2
1744 NFTA_HASH_MODULUS = 0x4
1745 NFTA_HASH_SEED = 0x5
1746 NFTA_HASH_OFFSET = 0x6
1747 NFTA_HASH_TYPE = 0x7
1748 NFTA_META_UNSPEC = 0x0
1749 NFTA_META_DREG = 0x1
1751 NFTA_META_SREG = 0x3
1752 NFTA_RT_UNSPEC = 0x0
1756 NFT_CT_DIRECTION = 0x1
1759 NFT_CT_SECMARK = 0x4
1760 NFT_CT_EXPIRATION = 0x5
1762 NFT_CT_L3PROTOCOL = 0x7
1765 NFT_CT_PROTOCOL = 0xa
1766 NFT_CT_PROTO_SRC = 0xb
1767 NFT_CT_PROTO_DST = 0xc
1771 NFT_CT_AVGPKT = 0x10
1773 NFT_CT_EVENTMASK = 0x12
1774 NFTA_CT_UNSPEC = 0x0
1777 NFTA_CT_DIRECTION = 0x3
1779 NFT_LIMIT_PKTS = 0x0
1780 NFT_LIMIT_PKT_BYTES = 0x1
1781 NFT_LIMIT_F_INV = 0x1
1782 NFTA_LIMIT_UNSPEC = 0x0
1783 NFTA_LIMIT_RATE = 0x1
1784 NFTA_LIMIT_UNIT = 0x2
1785 NFTA_LIMIT_BURST = 0x3
1786 NFTA_LIMIT_TYPE = 0x4
1787 NFTA_LIMIT_FLAGS = 0x5
1788 NFTA_LIMIT_PAD = 0x6
1789 NFTA_COUNTER_UNSPEC = 0x0
1790 NFTA_COUNTER_BYTES = 0x1
1791 NFTA_COUNTER_PACKETS = 0x2
1792 NFTA_COUNTER_PAD = 0x3
1793 NFTA_LOG_UNSPEC = 0x0
1794 NFTA_LOG_GROUP = 0x1
1795 NFTA_LOG_PREFIX = 0x2
1796 NFTA_LOG_SNAPLEN = 0x3
1797 NFTA_LOG_QTHRESHOLD = 0x4
1798 NFTA_LOG_LEVEL = 0x5
1799 NFTA_LOG_FLAGS = 0x6
1800 NFTA_QUEUE_UNSPEC = 0x0
1801 NFTA_QUEUE_NUM = 0x1
1802 NFTA_QUEUE_TOTAL = 0x2
1803 NFTA_QUEUE_FLAGS = 0x3
1804 NFTA_QUEUE_SREG_QNUM = 0x4
1805 NFT_QUOTA_F_INV = 0x1
1806 NFT_QUOTA_F_DEPLETED = 0x2
1807 NFTA_QUOTA_UNSPEC = 0x0
1808 NFTA_QUOTA_BYTES = 0x1
1809 NFTA_QUOTA_FLAGS = 0x2
1810 NFTA_QUOTA_PAD = 0x3
1811 NFTA_QUOTA_CONSUMED = 0x4
1812 NFT_REJECT_ICMP_UNREACH = 0x0
1813 NFT_REJECT_TCP_RST = 0x1
1814 NFT_REJECT_ICMPX_UNREACH = 0x2
1815 NFT_REJECT_ICMPX_NO_ROUTE = 0x0
1816 NFT_REJECT_ICMPX_PORT_UNREACH = 0x1
1817 NFT_REJECT_ICMPX_HOST_UNREACH = 0x2
1818 NFT_REJECT_ICMPX_ADMIN_PROHIBITED = 0x3
1819 NFTA_REJECT_UNSPEC = 0x0
1820 NFTA_REJECT_TYPE = 0x1
1821 NFTA_REJECT_ICMP_CODE = 0x2
1824 NFTA_NAT_UNSPEC = 0x0
1826 NFTA_NAT_FAMILY = 0x2
1827 NFTA_NAT_REG_ADDR_MIN = 0x3
1828 NFTA_NAT_REG_ADDR_MAX = 0x4
1829 NFTA_NAT_REG_PROTO_MIN = 0x5
1830 NFTA_NAT_REG_PROTO_MAX = 0x6
1831 NFTA_NAT_FLAGS = 0x7
1832 NFTA_MASQ_UNSPEC = 0x0
1833 NFTA_MASQ_FLAGS = 0x1
1834 NFTA_MASQ_REG_PROTO_MIN = 0x2
1835 NFTA_MASQ_REG_PROTO_MAX = 0x3
1836 NFTA_REDIR_UNSPEC = 0x0
1837 NFTA_REDIR_REG_PROTO_MIN = 0x1
1838 NFTA_REDIR_REG_PROTO_MAX = 0x2
1839 NFTA_REDIR_FLAGS = 0x3
1840 NFTA_DUP_UNSPEC = 0x0
1841 NFTA_DUP_SREG_ADDR = 0x1
1842 NFTA_DUP_SREG_DEV = 0x2
1843 NFTA_FWD_UNSPEC = 0x0
1844 NFTA_FWD_SREG_DEV = 0x1
1845 NFTA_OBJREF_UNSPEC = 0x0
1846 NFTA_OBJREF_IMM_TYPE = 0x1
1847 NFTA_OBJREF_IMM_NAME = 0x2
1848 NFTA_OBJREF_SET_SREG = 0x3
1849 NFTA_OBJREF_SET_NAME = 0x4
1850 NFTA_OBJREF_SET_ID = 0x5
1851 NFTA_GEN_UNSPEC = 0x0
1853 NFTA_GEN_PROC_PID = 0x2
1854 NFTA_GEN_PROC_NAME = 0x3
1855 NFTA_FIB_UNSPEC = 0x0
1857 NFTA_FIB_RESULT = 0x2
1858 NFTA_FIB_FLAGS = 0x3
1859 NFT_FIB_RESULT_UNSPEC = 0x0
1860 NFT_FIB_RESULT_OIF = 0x1
1861 NFT_FIB_RESULT_OIFNAME = 0x2
1862 NFT_FIB_RESULT_ADDRTYPE = 0x3
1863 NFTA_FIB_F_SADDR = 0x1
1864 NFTA_FIB_F_DADDR = 0x2
1865 NFTA_FIB_F_MARK = 0x4
1866 NFTA_FIB_F_IIF = 0x8
1867 NFTA_FIB_F_OIF = 0x10
1868 NFTA_FIB_F_PRESENT = 0x20
1869 NFTA_CT_HELPER_UNSPEC = 0x0
1870 NFTA_CT_HELPER_NAME = 0x1
1871 NFTA_CT_HELPER_L3PROTO = 0x2
1872 NFTA_CT_HELPER_L4PROTO = 0x3
1873 NFTA_OBJ_UNSPEC = 0x0
1874 NFTA_OBJ_TABLE = 0x1
1879 NFTA_TRACE_UNSPEC = 0x0
1880 NFTA_TRACE_TABLE = 0x1
1881 NFTA_TRACE_CHAIN = 0x2
1882 NFTA_TRACE_RULE_HANDLE = 0x3
1883 NFTA_TRACE_TYPE = 0x4
1884 NFTA_TRACE_VERDICT = 0x5
1886 NFTA_TRACE_LL_HEADER = 0x7
1887 NFTA_TRACE_NETWORK_HEADER = 0x8
1888 NFTA_TRACE_TRANSPORT_HEADER = 0x9
1889 NFTA_TRACE_IIF = 0xa
1890 NFTA_TRACE_IIFTYPE = 0xb
1891 NFTA_TRACE_OIF = 0xc
1892 NFTA_TRACE_OIFTYPE = 0xd
1893 NFTA_TRACE_MARK = 0xe
1894 NFTA_TRACE_NFPROTO = 0xf
1895 NFTA_TRACE_POLICY = 0x10
1896 NFTA_TRACE_PAD = 0x11
1897 NFT_TRACETYPE_UNSPEC = 0x0
1898 NFT_TRACETYPE_POLICY = 0x1
1899 NFT_TRACETYPE_RETURN = 0x2
1900 NFT_TRACETYPE_RULE = 0x3
1901 NFTA_NG_UNSPEC = 0x0
1903 NFTA_NG_MODULUS = 0x2
1905 NFTA_NG_OFFSET = 0x4
1906 NFT_NG_INCREMENTAL = 0x0
1910 type RTCTime struct {
1922 type RTCWkAlrm struct {
1928 type RTCPLLInfo struct {
1938 type BlkpgIoctlArg struct {
1945 type BlkpgPartition struct {
1956 BLKPG_ADD_PARTITION = 0x1
1957 BLKPG_DEL_PARTITION = 0x2
1958 BLKPG_RESIZE_PARTITION = 0x3
1968 type XDPRingOffset struct {
1974 type XDPMmapOffsets struct {
1981 type XDPUmemReg struct {
1988 type XDPStatistics struct {
1990 Rx_invalid_descs uint64
1991 Tx_invalid_descs uint64
1994 type XDPDesc struct {
2001 NCSI_CMD_UNSPEC = 0x0
2002 NCSI_CMD_PKG_INFO = 0x1
2003 NCSI_CMD_SET_INTERFACE = 0x2
2004 NCSI_CMD_CLEAR_INTERFACE = 0x3
2005 NCSI_ATTR_UNSPEC = 0x0
2006 NCSI_ATTR_IFINDEX = 0x1
2007 NCSI_ATTR_PACKAGE_LIST = 0x2
2008 NCSI_ATTR_PACKAGE_ID = 0x3
2009 NCSI_ATTR_CHANNEL_ID = 0x4
2010 NCSI_PKG_ATTR_UNSPEC = 0x0
2012 NCSI_PKG_ATTR_ID = 0x2
2013 NCSI_PKG_ATTR_FORCED = 0x3
2014 NCSI_PKG_ATTR_CHANNEL_LIST = 0x4
2015 NCSI_CHANNEL_ATTR_UNSPEC = 0x0
2016 NCSI_CHANNEL_ATTR = 0x1
2017 NCSI_CHANNEL_ATTR_ID = 0x2
2018 NCSI_CHANNEL_ATTR_VERSION_MAJOR = 0x3
2019 NCSI_CHANNEL_ATTR_VERSION_MINOR = 0x4
2020 NCSI_CHANNEL_ATTR_VERSION_STR = 0x5
2021 NCSI_CHANNEL_ATTR_LINK_STATE = 0x6
2022 NCSI_CHANNEL_ATTR_ACTIVE = 0x7
2023 NCSI_CHANNEL_ATTR_FORCED = 0x8
2024 NCSI_CHANNEL_ATTR_VLAN_LIST = 0x9
2025 NCSI_CHANNEL_ATTR_VLAN_ID = 0xa
2028 type ScmTimestamping struct {
2033 SOF_TIMESTAMPING_TX_HARDWARE = 0x1
2034 SOF_TIMESTAMPING_TX_SOFTWARE = 0x2
2035 SOF_TIMESTAMPING_RX_HARDWARE = 0x4
2036 SOF_TIMESTAMPING_RX_SOFTWARE = 0x8
2037 SOF_TIMESTAMPING_SOFTWARE = 0x10
2038 SOF_TIMESTAMPING_SYS_HARDWARE = 0x20
2039 SOF_TIMESTAMPING_RAW_HARDWARE = 0x40
2040 SOF_TIMESTAMPING_OPT_ID = 0x80
2041 SOF_TIMESTAMPING_TX_SCHED = 0x100
2042 SOF_TIMESTAMPING_TX_ACK = 0x200
2043 SOF_TIMESTAMPING_OPT_CMSG = 0x400
2044 SOF_TIMESTAMPING_OPT_TSONLY = 0x800
2045 SOF_TIMESTAMPING_OPT_STATS = 0x1000
2046 SOF_TIMESTAMPING_OPT_PKTINFO = 0x2000
2047 SOF_TIMESTAMPING_OPT_TX_SWHW = 0x4000
2049 SOF_TIMESTAMPING_LAST = 0x4000
2050 SOF_TIMESTAMPING_MASK = 0x7fff
2052 SCM_TSTAMP_SND = 0x0
2053 SCM_TSTAMP_SCHED = 0x1
2054 SCM_TSTAMP_ACK = 0x2
2057 type SockExtendedErr struct {
2067 type FanotifyEventMetadata struct {
2077 type FanotifyResponse struct {