main.h (ff36e78fdb251b9fa65028554689806961e011eb) main.h (3494bec0f6ac8ac06e0ad7c35933db345b2c5a83)
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#ifndef __BPF_TOOL_H
5#define __BPF_TOOL_H
6
7/* BFD and kernel.h both define GCC_VERSION, differently */
8#undef GCC_VERSION

--- 62 unchanged lines hidden (view full) ---

71 [BPF_PROG_TYPE_CGROUP_SOCK_ADDR] = "cgroup_sock_addr",
72 [BPF_PROG_TYPE_LWT_SEG6LOCAL] = "lwt_seg6local",
73 [BPF_PROG_TYPE_LIRC_MODE2] = "lirc_mode2",
74 [BPF_PROG_TYPE_SK_REUSEPORT] = "sk_reuseport",
75 [BPF_PROG_TYPE_FLOW_DISSECTOR] = "flow_dissector",
76 [BPF_PROG_TYPE_CGROUP_SYSCTL] = "cgroup_sysctl",
77 [BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE] = "raw_tracepoint_writable",
78 [BPF_PROG_TYPE_CGROUP_SOCKOPT] = "cgroup_sockopt",
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#ifndef __BPF_TOOL_H
5#define __BPF_TOOL_H
6
7/* BFD and kernel.h both define GCC_VERSION, differently */
8#undef GCC_VERSION

--- 62 unchanged lines hidden (view full) ---

71 [BPF_PROG_TYPE_CGROUP_SOCK_ADDR] = "cgroup_sock_addr",
72 [BPF_PROG_TYPE_LWT_SEG6LOCAL] = "lwt_seg6local",
73 [BPF_PROG_TYPE_LIRC_MODE2] = "lirc_mode2",
74 [BPF_PROG_TYPE_SK_REUSEPORT] = "sk_reuseport",
75 [BPF_PROG_TYPE_FLOW_DISSECTOR] = "flow_dissector",
76 [BPF_PROG_TYPE_CGROUP_SYSCTL] = "cgroup_sysctl",
77 [BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE] = "raw_tracepoint_writable",
78 [BPF_PROG_TYPE_CGROUP_SOCKOPT] = "cgroup_sockopt",
79 [BPF_PROG_TYPE_TRACING] = "tracing",
80 [BPF_PROG_TYPE_STRUCT_OPS] = "struct_ops",
81 [BPF_PROG_TYPE_EXT] = "ext",
79};
80
81extern const char * const map_type_name[];
82extern const size_t map_type_name_size;
83
84enum bpf_obj_type {
85 BPF_OBJ_UNKNOWN,
86 BPF_OBJ_PROG,

--- 143 unchanged lines hidden ---
82};
83
84extern const char * const map_type_name[];
85extern const size_t map_type_name_size;
86
87enum bpf_obj_type {
88 BPF_OBJ_UNKNOWN,
89 BPF_OBJ_PROG,

--- 143 unchanged lines hidden ---