prog.c (dee72f8a0c2d4ddb566151b2982d553461339315) prog.c (9a97c9d2af5ca798377342debf7f0f44281d050e)
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#define _GNU_SOURCE
5#include <errno.h>
6#include <fcntl.h>
7#include <signal.h>
8#include <stdarg.h>

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

54 [BPF_PROG_TYPE_SK_REUSEPORT] = "sk_reuseport",
55 [BPF_PROG_TYPE_FLOW_DISSECTOR] = "flow_dissector",
56 [BPF_PROG_TYPE_CGROUP_SYSCTL] = "cgroup_sysctl",
57 [BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE] = "raw_tracepoint_writable",
58 [BPF_PROG_TYPE_CGROUP_SOCKOPT] = "cgroup_sockopt",
59 [BPF_PROG_TYPE_TRACING] = "tracing",
60 [BPF_PROG_TYPE_STRUCT_OPS] = "struct_ops",
61 [BPF_PROG_TYPE_EXT] = "ext",
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/* Copyright (C) 2017-2018 Netronome Systems, Inc. */
3
4#define _GNU_SOURCE
5#include <errno.h>
6#include <fcntl.h>
7#include <signal.h>
8#include <stdarg.h>

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

54 [BPF_PROG_TYPE_SK_REUSEPORT] = "sk_reuseport",
55 [BPF_PROG_TYPE_FLOW_DISSECTOR] = "flow_dissector",
56 [BPF_PROG_TYPE_CGROUP_SYSCTL] = "cgroup_sysctl",
57 [BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE] = "raw_tracepoint_writable",
58 [BPF_PROG_TYPE_CGROUP_SOCKOPT] = "cgroup_sockopt",
59 [BPF_PROG_TYPE_TRACING] = "tracing",
60 [BPF_PROG_TYPE_STRUCT_OPS] = "struct_ops",
61 [BPF_PROG_TYPE_EXT] = "ext",
62 [BPF_PROG_TYPE_LSM] = "lsm",
62 [BPF_PROG_TYPE_SK_LOOKUP] = "sk_lookup",
63};
64
65const size_t prog_type_name_size = ARRAY_SIZE(prog_type_name);
66
67enum dump_mode {
68 DUMP_JITED,
69 DUMP_XLATED,

--- 1870 unchanged lines hidden ---
63 [BPF_PROG_TYPE_SK_LOOKUP] = "sk_lookup",
64};
65
66const size_t prog_type_name_size = ARRAY_SIZE(prog_type_name);
67
68enum dump_mode {
69 DUMP_JITED,
70 DUMP_XLATED,

--- 1870 unchanged lines hidden ---