diff options
Diffstat (limited to 'vendor/golang.org/x/sys/unix/ztypes_linux.go')
-rw-r--r-- | vendor/golang.org/x/sys/unix/ztypes_linux.go | 416 |
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 | ||
1873 | const ( | 1873 | const ( |
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 | ||
2045 | const ( | 2119 | const ( |
@@ -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 |