Skip to content

Commit

Permalink
api:proto: add BpfProgramType definitions
Browse files Browse the repository at this point in the history
Signed-off-by: Djalal Harouni <tixxdz@gmail.com>
  • Loading branch information
tixxdz committed Oct 14, 2024
1 parent 9553a14 commit d8ce450
Show file tree
Hide file tree
Showing 8 changed files with 810 additions and 12 deletions.
44 changes: 44 additions & 0 deletions api/v1/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

210 changes: 206 additions & 4 deletions api/v1/tetragon/bpf.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions api/v1/tetragon/bpf.proto
Original file line number Diff line number Diff line change
Expand Up @@ -146,3 +146,39 @@ enum BpfCmd {
to grant BPF subsystem functionality to unprivileged processes. */
BPF_TOKEN_CREATE = 36;
}

enum BpfProgramType {
BPF_PROG_TYPE_UNSPEC = 0;
BPF_PROG_TYPE_SOCKET_FILTER = 1;
BPF_PROG_TYPE_KPROBE = 2;
BPF_PROG_TYPE_SCHED_CLS = 3;
BPF_PROG_TYPE_SCHED_ACT = 4;
BPF_PROG_TYPE_TRACEPOINT = 5;
BPF_PROG_TYPE_XDP = 6;
BPF_PROG_TYPE_PERF_EVENT = 7;
BPF_PROG_TYPE_CGROUP_SKB = 8;
BPF_PROG_TYPE_CGROUP_SOCK = 9;
BPF_PROG_TYPE_LWT_IN = 10;
BPF_PROG_TYPE_LWT_OUT = 11;
BPF_PROG_TYPE_LWT_XMIT = 12;
BPF_PROG_TYPE_SOCK_OPS = 13;
BPF_PROG_TYPE_SK_SKB = 14;
BPF_PROG_TYPE_CGROUP_DEVICE = 15;
BPF_PROG_TYPE_SK_MSG = 16;
BPF_PROG_TYPE_RAW_TRACEPOINT = 17;
BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 18;
BPF_PROG_TYPE_LWT_SEG6LOCAL = 19;
BPF_PROG_TYPE_LIRC_MODE2 = 20;
BPF_PROG_TYPE_SK_REUSEPORT = 21;
BPF_PROG_TYPE_FLOW_DISSECTOR = 22;
BPF_PROG_TYPE_CGROUP_SYSCTL = 23;
BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 24;
BPF_PROG_TYPE_CGROUP_SOCKOPT = 25;
BPF_PROG_TYPE_TRACING = 26;
BPF_PROG_TYPE_STRUCT_OPS = 27;
BPF_PROG_TYPE_EXT = 28;
BPF_PROG_TYPE_LSM = 29;
BPF_PROG_TYPE_SK_LOOKUP = 30;
BPF_PROG_TYPE_SYSCALL = 31;
BPF_PROG_TYPE_NETFILTER = 32;
};
Loading

0 comments on commit d8ce450

Please sign in to comment.