aboutsummaryrefslogtreecommitdiff
path: root/vendor/golang.org/x/sys/unix/ztypes_linux.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/golang.org/x/sys/unix/ztypes_linux.go')
-rw-r--r--vendor/golang.org/x/sys/unix/ztypes_linux.go416
1 files changed, 245 insertions, 171 deletions
diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux.go b/vendor/golang.org/x/sys/unix/ztypes_linux.go
index 416f776..27d67ac 100644
--- a/vendor/golang.org/x/sys/unix/ztypes_linux.go
+++ b/vendor/golang.org/x/sys/unix/ztypes_linux.go
@@ -1871,175 +1871,249 @@ const (
1871) 1871)
1872 1872
1873const ( 1873const (
1874 BPF_REG_0 = 0x0 1874 BPF_REG_0 = 0x0
1875 BPF_REG_1 = 0x1 1875 BPF_REG_1 = 0x1
1876 BPF_REG_2 = 0x2 1876 BPF_REG_2 = 0x2
1877 BPF_REG_3 = 0x3 1877 BPF_REG_3 = 0x3
1878 BPF_REG_4 = 0x4 1878 BPF_REG_4 = 0x4
1879 BPF_REG_5 = 0x5 1879 BPF_REG_5 = 0x5
1880 BPF_REG_6 = 0x6 1880 BPF_REG_6 = 0x6
1881 BPF_REG_7 = 0x7 1881 BPF_REG_7 = 0x7
1882 BPF_REG_8 = 0x8 1882 BPF_REG_8 = 0x8
1883 BPF_REG_9 = 0x9 1883 BPF_REG_9 = 0x9
1884 BPF_REG_10 = 0xa 1884 BPF_REG_10 = 0xa
1885 BPF_MAP_CREATE = 0x0 1885 BPF_MAP_CREATE = 0x0
1886 BPF_MAP_LOOKUP_ELEM = 0x1 1886 BPF_MAP_LOOKUP_ELEM = 0x1
1887 BPF_MAP_UPDATE_ELEM = 0x2 1887 BPF_MAP_UPDATE_ELEM = 0x2
1888 BPF_MAP_DELETE_ELEM = 0x3 1888 BPF_MAP_DELETE_ELEM = 0x3
1889 BPF_MAP_GET_NEXT_KEY = 0x4 1889 BPF_MAP_GET_NEXT_KEY = 0x4
1890 BPF_PROG_LOAD = 0x5 1890 BPF_PROG_LOAD = 0x5
1891 BPF_OBJ_PIN = 0x6 1891 BPF_OBJ_PIN = 0x6
1892 BPF_OBJ_GET = 0x7 1892 BPF_OBJ_GET = 0x7
1893 BPF_PROG_ATTACH = 0x8 1893 BPF_PROG_ATTACH = 0x8
1894 BPF_PROG_DETACH = 0x9 1894 BPF_PROG_DETACH = 0x9
1895 BPF_PROG_TEST_RUN = 0xa 1895 BPF_PROG_TEST_RUN = 0xa
1896 BPF_PROG_GET_NEXT_ID = 0xb 1896 BPF_PROG_GET_NEXT_ID = 0xb
1897 BPF_MAP_GET_NEXT_ID = 0xc 1897 BPF_MAP_GET_NEXT_ID = 0xc
1898 BPF_PROG_GET_FD_BY_ID = 0xd 1898 BPF_PROG_GET_FD_BY_ID = 0xd
1899 BPF_MAP_GET_FD_BY_ID = 0xe 1899 BPF_MAP_GET_FD_BY_ID = 0xe
1900 BPF_OBJ_GET_INFO_BY_FD = 0xf 1900 BPF_OBJ_GET_INFO_BY_FD = 0xf
1901 BPF_PROG_QUERY = 0x10 1901 BPF_PROG_QUERY = 0x10
1902 BPF_RAW_TRACEPOINT_OPEN = 0x11 1902 BPF_RAW_TRACEPOINT_OPEN = 0x11
1903 BPF_BTF_LOAD = 0x12 1903 BPF_BTF_LOAD = 0x12
1904 BPF_BTF_GET_FD_BY_ID = 0x13 1904 BPF_BTF_GET_FD_BY_ID = 0x13
1905 BPF_TASK_FD_QUERY = 0x14 1905 BPF_TASK_FD_QUERY = 0x14
1906 BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15 1906 BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15
1907 BPF_MAP_FREEZE = 0x16 1907 BPF_MAP_FREEZE = 0x16
1908 BPF_BTF_GET_NEXT_ID = 0x17 1908 BPF_BTF_GET_NEXT_ID = 0x17
1909 BPF_MAP_TYPE_UNSPEC = 0x0 1909 BPF_MAP_LOOKUP_BATCH = 0x18
1910 BPF_MAP_TYPE_HASH = 0x1 1910 BPF_MAP_LOOKUP_AND_DELETE_BATCH = 0x19
1911 BPF_MAP_TYPE_ARRAY = 0x2 1911 BPF_MAP_UPDATE_BATCH = 0x1a
1912 BPF_MAP_TYPE_PROG_ARRAY = 0x3 1912 BPF_MAP_DELETE_BATCH = 0x1b
1913 BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4 1913 BPF_LINK_CREATE = 0x1c
1914 BPF_MAP_TYPE_PERCPU_HASH = 0x5 1914 BPF_LINK_UPDATE = 0x1d
1915 BPF_MAP_TYPE_PERCPU_ARRAY = 0x6 1915 BPF_MAP_TYPE_UNSPEC = 0x0
1916 BPF_MAP_TYPE_STACK_TRACE = 0x7 1916 BPF_MAP_TYPE_HASH = 0x1
1917 BPF_MAP_TYPE_CGROUP_ARRAY = 0x8 1917 BPF_MAP_TYPE_ARRAY = 0x2
1918 BPF_MAP_TYPE_LRU_HASH = 0x9 1918 BPF_MAP_TYPE_PROG_ARRAY = 0x3
1919 BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xa 1919 BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4
1920 BPF_MAP_TYPE_LPM_TRIE = 0xb 1920 BPF_MAP_TYPE_PERCPU_HASH = 0x5
1921 BPF_MAP_TYPE_ARRAY_OF_MAPS = 0xc 1921 BPF_MAP_TYPE_PERCPU_ARRAY = 0x6
1922 BPF_MAP_TYPE_HASH_OF_MAPS = 0xd 1922 BPF_MAP_TYPE_STACK_TRACE = 0x7
1923 BPF_MAP_TYPE_DEVMAP = 0xe 1923 BPF_MAP_TYPE_CGROUP_ARRAY = 0x8
1924 BPF_MAP_TYPE_SOCKMAP = 0xf 1924 BPF_MAP_TYPE_LRU_HASH = 0x9
1925 BPF_MAP_TYPE_CPUMAP = 0x10 1925 BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xa
1926 BPF_MAP_TYPE_XSKMAP = 0x11 1926 BPF_MAP_TYPE_LPM_TRIE = 0xb
1927 BPF_MAP_TYPE_SOCKHASH = 0x12 1927 BPF_MAP_TYPE_ARRAY_OF_MAPS = 0xc
1928 BPF_MAP_TYPE_CGROUP_STORAGE = 0x13 1928 BPF_MAP_TYPE_HASH_OF_MAPS = 0xd
1929 BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14 1929 BPF_MAP_TYPE_DEVMAP = 0xe
1930 BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15 1930 BPF_MAP_TYPE_SOCKMAP = 0xf
1931 BPF_MAP_TYPE_QUEUE = 0x16 1931 BPF_MAP_TYPE_CPUMAP = 0x10
1932 BPF_MAP_TYPE_STACK = 0x17 1932 BPF_MAP_TYPE_XSKMAP = 0x11
1933 BPF_MAP_TYPE_SK_STORAGE = 0x18 1933 BPF_MAP_TYPE_SOCKHASH = 0x12
1934 BPF_MAP_TYPE_DEVMAP_HASH = 0x19 1934 BPF_MAP_TYPE_CGROUP_STORAGE = 0x13
1935 BPF_PROG_TYPE_UNSPEC = 0x0 1935 BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14
1936 BPF_PROG_TYPE_SOCKET_FILTER = 0x1 1936 BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15
1937 BPF_PROG_TYPE_KPROBE = 0x2 1937 BPF_MAP_TYPE_QUEUE = 0x16
1938 BPF_PROG_TYPE_SCHED_CLS = 0x3 1938 BPF_MAP_TYPE_STACK = 0x17
1939 BPF_PROG_TYPE_SCHED_ACT = 0x4 1939 BPF_MAP_TYPE_SK_STORAGE = 0x18
1940 BPF_PROG_TYPE_TRACEPOINT = 0x5 1940 BPF_MAP_TYPE_DEVMAP_HASH = 0x19
1941 BPF_PROG_TYPE_XDP = 0x6 1941 BPF_MAP_TYPE_STRUCT_OPS = 0x1a
1942 BPF_PROG_TYPE_PERF_EVENT = 0x7 1942 BPF_PROG_TYPE_UNSPEC = 0x0
1943 BPF_PROG_TYPE_CGROUP_SKB = 0x8 1943 BPF_PROG_TYPE_SOCKET_FILTER = 0x1
1944 BPF_PROG_TYPE_CGROUP_SOCK = 0x9 1944 BPF_PROG_TYPE_KPROBE = 0x2
1945 BPF_PROG_TYPE_LWT_IN = 0xa 1945 BPF_PROG_TYPE_SCHED_CLS = 0x3
1946 BPF_PROG_TYPE_LWT_OUT = 0xb 1946 BPF_PROG_TYPE_SCHED_ACT = 0x4
1947 BPF_PROG_TYPE_LWT_XMIT = 0xc 1947 BPF_PROG_TYPE_TRACEPOINT = 0x5
1948 BPF_PROG_TYPE_SOCK_OPS = 0xd 1948 BPF_PROG_TYPE_XDP = 0x6
1949 BPF_PROG_TYPE_SK_SKB = 0xe 1949 BPF_PROG_TYPE_PERF_EVENT = 0x7
1950 BPF_PROG_TYPE_CGROUP_DEVICE = 0xf 1950 BPF_PROG_TYPE_CGROUP_SKB = 0x8
1951 BPF_PROG_TYPE_SK_MSG = 0x10 1951 BPF_PROG_TYPE_CGROUP_SOCK = 0x9
1952 BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11 1952 BPF_PROG_TYPE_LWT_IN = 0xa
1953 BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12 1953 BPF_PROG_TYPE_LWT_OUT = 0xb
1954 BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13 1954 BPF_PROG_TYPE_LWT_XMIT = 0xc
1955 BPF_PROG_TYPE_LIRC_MODE2 = 0x14 1955 BPF_PROG_TYPE_SOCK_OPS = 0xd
1956 BPF_PROG_TYPE_SK_REUSEPORT = 0x15 1956 BPF_PROG_TYPE_SK_SKB = 0xe
1957 BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16 1957 BPF_PROG_TYPE_CGROUP_DEVICE = 0xf
1958 BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17 1958 BPF_PROG_TYPE_SK_MSG = 0x10
1959 BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18 1959 BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11
1960 BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19 1960 BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12
1961 BPF_PROG_TYPE_TRACING = 0x1a 1961 BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13
1962 BPF_CGROUP_INET_INGRESS = 0x0 1962 BPF_PROG_TYPE_LIRC_MODE2 = 0x14
1963 BPF_CGROUP_INET_EGRESS = 0x1 1963 BPF_PROG_TYPE_SK_REUSEPORT = 0x15
1964 BPF_CGROUP_INET_SOCK_CREATE = 0x2 1964 BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16
1965 BPF_CGROUP_SOCK_OPS = 0x3 1965 BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17
1966 BPF_SK_SKB_STREAM_PARSER = 0x4 1966 BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18
1967 BPF_SK_SKB_STREAM_VERDICT = 0x5 1967 BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19
1968 BPF_CGROUP_DEVICE = 0x6 1968 BPF_PROG_TYPE_TRACING = 0x1a
1969 BPF_SK_MSG_VERDICT = 0x7 1969 BPF_PROG_TYPE_STRUCT_OPS = 0x1b
1970 BPF_CGROUP_INET4_BIND = 0x8 1970 BPF_PROG_TYPE_EXT = 0x1c
1971 BPF_CGROUP_INET6_BIND = 0x9 1971 BPF_PROG_TYPE_LSM = 0x1d
1972 BPF_CGROUP_INET4_CONNECT = 0xa 1972 BPF_CGROUP_INET_INGRESS = 0x0
1973 BPF_CGROUP_INET6_CONNECT = 0xb 1973 BPF_CGROUP_INET_EGRESS = 0x1
1974 BPF_CGROUP_INET4_POST_BIND = 0xc 1974 BPF_CGROUP_INET_SOCK_CREATE = 0x2
1975 BPF_CGROUP_INET6_POST_BIND = 0xd 1975 BPF_CGROUP_SOCK_OPS = 0x3
1976 BPF_CGROUP_UDP4_SENDMSG = 0xe 1976 BPF_SK_SKB_STREAM_PARSER = 0x4
1977 BPF_CGROUP_UDP6_SENDMSG = 0xf 1977 BPF_SK_SKB_STREAM_VERDICT = 0x5
1978 BPF_LIRC_MODE2 = 0x10 1978 BPF_CGROUP_DEVICE = 0x6
1979 BPF_FLOW_DISSECTOR = 0x11 1979 BPF_SK_MSG_VERDICT = 0x7
1980 BPF_CGROUP_SYSCTL = 0x12 1980 BPF_CGROUP_INET4_BIND = 0x8
1981 BPF_CGROUP_UDP4_RECVMSG = 0x13 1981 BPF_CGROUP_INET6_BIND = 0x9
1982 BPF_CGROUP_UDP6_RECVMSG = 0x14 1982 BPF_CGROUP_INET4_CONNECT = 0xa
1983 BPF_CGROUP_GETSOCKOPT = 0x15 1983 BPF_CGROUP_INET6_CONNECT = 0xb
1984 BPF_CGROUP_SETSOCKOPT = 0x16 1984 BPF_CGROUP_INET4_POST_BIND = 0xc
1985 BPF_TRACE_RAW_TP = 0x17 1985 BPF_CGROUP_INET6_POST_BIND = 0xd
1986 BPF_TRACE_FENTRY = 0x18 1986 BPF_CGROUP_UDP4_SENDMSG = 0xe
1987 BPF_TRACE_FEXIT = 0x19 1987 BPF_CGROUP_UDP6_SENDMSG = 0xf
1988 BPF_STACK_BUILD_ID_EMPTY = 0x0 1988 BPF_LIRC_MODE2 = 0x10
1989 BPF_STACK_BUILD_ID_VALID = 0x1 1989 BPF_FLOW_DISSECTOR = 0x11
1990 BPF_STACK_BUILD_ID_IP = 0x2 1990 BPF_CGROUP_SYSCTL = 0x12
1991 BPF_ADJ_ROOM_NET = 0x0 1991 BPF_CGROUP_UDP4_RECVMSG = 0x13
1992 BPF_ADJ_ROOM_MAC = 0x1 1992 BPF_CGROUP_UDP6_RECVMSG = 0x14
1993 BPF_HDR_START_MAC = 0x0 1993 BPF_CGROUP_GETSOCKOPT = 0x15
1994 BPF_HDR_START_NET = 0x1 1994 BPF_CGROUP_SETSOCKOPT = 0x16
1995 BPF_LWT_ENCAP_SEG6 = 0x0 1995 BPF_TRACE_RAW_TP = 0x17
1996 BPF_LWT_ENCAP_SEG6_INLINE = 0x1 1996 BPF_TRACE_FENTRY = 0x18
1997 BPF_LWT_ENCAP_IP = 0x2 1997 BPF_TRACE_FEXIT = 0x19
1998 BPF_OK = 0x0 1998 BPF_MODIFY_RETURN = 0x1a
1999 BPF_DROP = 0x2 1999 BPF_LSM_MAC = 0x1b
2000 BPF_REDIRECT = 0x7 2000 BPF_ANY = 0x0
2001 BPF_LWT_REROUTE = 0x80 2001 BPF_NOEXIST = 0x1
2002 BPF_SOCK_OPS_VOID = 0x0 2002 BPF_EXIST = 0x2
2003 BPF_SOCK_OPS_TIMEOUT_INIT = 0x1 2003 BPF_F_LOCK = 0x4
2004 BPF_SOCK_OPS_RWND_INIT = 0x2 2004 BPF_F_NO_PREALLOC = 0x1
2005 BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3 2005 BPF_F_NO_COMMON_LRU = 0x2
2006 BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4 2006 BPF_F_NUMA_NODE = 0x4
2007 BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5 2007 BPF_F_RDONLY = 0x8
2008 BPF_SOCK_OPS_NEEDS_ECN = 0x6 2008 BPF_F_WRONLY = 0x10
2009 BPF_SOCK_OPS_BASE_RTT = 0x7 2009 BPF_F_STACK_BUILD_ID = 0x20
2010 BPF_SOCK_OPS_RTO_CB = 0x8 2010 BPF_F_ZERO_SEED = 0x40
2011 BPF_SOCK_OPS_RETRANS_CB = 0x9 2011 BPF_F_RDONLY_PROG = 0x80
2012 BPF_SOCK_OPS_STATE_CB = 0xa 2012 BPF_F_WRONLY_PROG = 0x100
2013 BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb 2013 BPF_F_CLONE = 0x200
2014 BPF_SOCK_OPS_RTT_CB = 0xc 2014 BPF_F_MMAPABLE = 0x400
2015 BPF_TCP_ESTABLISHED = 0x1 2015 BPF_STACK_BUILD_ID_EMPTY = 0x0
2016 BPF_TCP_SYN_SENT = 0x2 2016 BPF_STACK_BUILD_ID_VALID = 0x1
2017 BPF_TCP_SYN_RECV = 0x3 2017 BPF_STACK_BUILD_ID_IP = 0x2
2018 BPF_TCP_FIN_WAIT1 = 0x4 2018 BPF_F_RECOMPUTE_CSUM = 0x1
2019 BPF_TCP_FIN_WAIT2 = 0x5 2019 BPF_F_INVALIDATE_HASH = 0x2
2020 BPF_TCP_TIME_WAIT = 0x6 2020 BPF_F_HDR_FIELD_MASK = 0xf
2021 BPF_TCP_CLOSE = 0x7 2021 BPF_F_PSEUDO_HDR = 0x10
2022 BPF_TCP_CLOSE_WAIT = 0x8 2022 BPF_F_MARK_MANGLED_0 = 0x20
2023 BPF_TCP_LAST_ACK = 0x9 2023 BPF_F_MARK_ENFORCE = 0x40
2024 BPF_TCP_LISTEN = 0xa 2024 BPF_F_INGRESS = 0x1
2025 BPF_TCP_CLOSING = 0xb 2025 BPF_F_TUNINFO_IPV6 = 0x1
2026 BPF_TCP_NEW_SYN_RECV = 0xc 2026 BPF_F_SKIP_FIELD_MASK = 0xff
2027 BPF_TCP_MAX_STATES = 0xd 2027 BPF_F_USER_STACK = 0x100
2028 BPF_FIB_LKUP_RET_SUCCESS = 0x0 2028 BPF_F_FAST_STACK_CMP = 0x200
2029 BPF_FIB_LKUP_RET_BLACKHOLE = 0x1 2029 BPF_F_REUSE_STACKID = 0x400
2030 BPF_FIB_LKUP_RET_UNREACHABLE = 0x2 2030 BPF_F_USER_BUILD_ID = 0x800
2031 BPF_FIB_LKUP_RET_PROHIBIT = 0x3 2031 BPF_F_ZERO_CSUM_TX = 0x2
2032 BPF_FIB_LKUP_RET_NOT_FWDED = 0x4 2032 BPF_F_DONT_FRAGMENT = 0x4
2033 BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5 2033 BPF_F_SEQ_NUMBER = 0x8
2034 BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6 2034 BPF_F_INDEX_MASK = 0xffffffff
2035 BPF_FIB_LKUP_RET_NO_NEIGH = 0x7 2035 BPF_F_CURRENT_CPU = 0xffffffff
2036 BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8 2036 BPF_F_CTXLEN_MASK = 0xfffff00000000
2037 BPF_FD_TYPE_RAW_TRACEPOINT = 0x0 2037 BPF_F_CURRENT_NETNS = -0x1
2038 BPF_FD_TYPE_TRACEPOINT = 0x1 2038 BPF_F_ADJ_ROOM_FIXED_GSO = 0x1
2039 BPF_FD_TYPE_KPROBE = 0x2 2039 BPF_F_ADJ_ROOM_ENCAP_L3_IPV4 = 0x2
2040 BPF_FD_TYPE_KRETPROBE = 0x3 2040 BPF_F_ADJ_ROOM_ENCAP_L3_IPV6 = 0x4
2041 BPF_FD_TYPE_UPROBE = 0x4 2041 BPF_F_ADJ_ROOM_ENCAP_L4_GRE = 0x8
2042 BPF_FD_TYPE_URETPROBE = 0x5 2042 BPF_F_ADJ_ROOM_ENCAP_L4_UDP = 0x10
2043 BPF_ADJ_ROOM_ENCAP_L2_MASK = 0xff
2044 BPF_ADJ_ROOM_ENCAP_L2_SHIFT = 0x38
2045 BPF_F_SYSCTL_BASE_NAME = 0x1
2046 BPF_SK_STORAGE_GET_F_CREATE = 0x1
2047 BPF_F_GET_BRANCH_RECORDS_SIZE = 0x1
2048 BPF_ADJ_ROOM_NET = 0x0
2049 BPF_ADJ_ROOM_MAC = 0x1
2050 BPF_HDR_START_MAC = 0x0
2051 BPF_HDR_START_NET = 0x1
2052 BPF_LWT_ENCAP_SEG6 = 0x0
2053 BPF_LWT_ENCAP_SEG6_INLINE = 0x1
2054 BPF_LWT_ENCAP_IP = 0x2
2055 BPF_OK = 0x0
2056 BPF_DROP = 0x2
2057 BPF_REDIRECT = 0x7
2058 BPF_LWT_REROUTE = 0x80
2059 BPF_SOCK_OPS_RTO_CB_FLAG = 0x1
2060 BPF_SOCK_OPS_RETRANS_CB_FLAG = 0x2
2061 BPF_SOCK_OPS_STATE_CB_FLAG = 0x4
2062 BPF_SOCK_OPS_RTT_CB_FLAG = 0x8
2063 BPF_SOCK_OPS_ALL_CB_FLAGS = 0xf
2064 BPF_SOCK_OPS_VOID = 0x0
2065 BPF_SOCK_OPS_TIMEOUT_INIT = 0x1
2066 BPF_SOCK_OPS_RWND_INIT = 0x2
2067 BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3
2068 BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4
2069 BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5
2070 BPF_SOCK_OPS_NEEDS_ECN = 0x6
2071 BPF_SOCK_OPS_BASE_RTT = 0x7
2072 BPF_SOCK_OPS_RTO_CB = 0x8
2073 BPF_SOCK_OPS_RETRANS_CB = 0x9
2074 BPF_SOCK_OPS_STATE_CB = 0xa
2075 BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb
2076 BPF_SOCK_OPS_RTT_CB = 0xc
2077 BPF_TCP_ESTABLISHED = 0x1
2078 BPF_TCP_SYN_SENT = 0x2
2079 BPF_TCP_SYN_RECV = 0x3
2080 BPF_TCP_FIN_WAIT1 = 0x4
2081 BPF_TCP_FIN_WAIT2 = 0x5
2082 BPF_TCP_TIME_WAIT = 0x6
2083 BPF_TCP_CLOSE = 0x7
2084 BPF_TCP_CLOSE_WAIT = 0x8
2085 BPF_TCP_LAST_ACK = 0x9
2086 BPF_TCP_LISTEN = 0xa
2087 BPF_TCP_CLOSING = 0xb
2088 BPF_TCP_NEW_SYN_RECV = 0xc
2089 BPF_TCP_MAX_STATES = 0xd
2090 TCP_BPF_IW = 0x3e9
2091 TCP_BPF_SNDCWND_CLAMP = 0x3ea
2092 BPF_DEVCG_ACC_MKNOD = 0x1
2093 BPF_DEVCG_ACC_READ = 0x2
2094 BPF_DEVCG_ACC_WRITE = 0x4
2095 BPF_DEVCG_DEV_BLOCK = 0x1
2096 BPF_DEVCG_DEV_CHAR = 0x2
2097 BPF_FIB_LOOKUP_DIRECT = 0x1
2098 BPF_FIB_LOOKUP_OUTPUT = 0x2
2099 BPF_FIB_LKUP_RET_SUCCESS = 0x0
2100 BPF_FIB_LKUP_RET_BLACKHOLE = 0x1
2101 BPF_FIB_LKUP_RET_UNREACHABLE = 0x2
2102 BPF_FIB_LKUP_RET_PROHIBIT = 0x3
2103 BPF_FIB_LKUP_RET_NOT_FWDED = 0x4
2104 BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5
2105 BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6
2106 BPF_FIB_LKUP_RET_NO_NEIGH = 0x7
2107 BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8
2108 BPF_FD_TYPE_RAW_TRACEPOINT = 0x0
2109 BPF_FD_TYPE_TRACEPOINT = 0x1
2110 BPF_FD_TYPE_KPROBE = 0x2
2111 BPF_FD_TYPE_KRETPROBE = 0x3
2112 BPF_FD_TYPE_UPROBE = 0x4
2113 BPF_FD_TYPE_URETPROBE = 0x5
2114 BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG = 0x1
2115 BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL = 0x2
2116 BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP = 0x4
2043) 2117)
2044 2118
2045const ( 2119const (
@@ -2205,7 +2279,7 @@ const (
2205 DEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20 2279 DEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20
2206 DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21 2280 DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21
2207 DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22 2281 DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22
2208 DEVLINK_CMD_MAX = 0x44 2282 DEVLINK_CMD_MAX = 0x48
2209 DEVLINK_PORT_TYPE_NOTSET = 0x0 2283 DEVLINK_PORT_TYPE_NOTSET = 0x0
2210 DEVLINK_PORT_TYPE_AUTO = 0x1 2284 DEVLINK_PORT_TYPE_AUTO = 0x1
2211 DEVLINK_PORT_TYPE_ETH = 0x2 2285 DEVLINK_PORT_TYPE_ETH = 0x2
@@ -2285,7 +2359,7 @@ const (
2285 DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3c 2359 DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3c
2286 DEVLINK_ATTR_PAD = 0x3d 2360 DEVLINK_ATTR_PAD = 0x3d
2287 DEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3e 2361 DEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3e
2288 DEVLINK_ATTR_MAX = 0x8c 2362 DEVLINK_ATTR_MAX = 0x90
2289 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0 2363 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0
2290 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1 2364 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1
2291 DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0 2365 DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0