From 4a21229d5a21030acac1669eebf80740c9bd339b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 19 Feb 2024 13:41:10 +0200 Subject: refactor generated code into its own package --- internal/tracepoints/tracepoint_list.go | 13 ------------- internal/tracepoints/tracepoints.go | 3 ++- 2 files changed, 2 insertions(+), 14 deletions(-) delete mode 100644 internal/tracepoints/tracepoint_list.go (limited to 'internal/tracepoints') diff --git a/internal/tracepoints/tracepoint_list.go b/internal/tracepoints/tracepoint_list.go deleted file mode 100644 index 3d654b8..0000000 --- a/internal/tracepoints/tracepoint_list.go +++ /dev/null @@ -1,13 +0,0 @@ -// Auto-generated from C, don't change manually! -package tracepoints - -var tracepointList = []string{ - "enter_close", - "exit_close", - "enter_openat", - "exit_openat", - "enter_open", - "exit_open", - "enter_write", - "exit_write", -} diff --git a/internal/tracepoints/tracepoints.go b/internal/tracepoints/tracepoints.go index 1b6cf56..bf6323f 100644 --- a/internal/tracepoints/tracepoints.go +++ b/internal/tracepoints/tracepoints.go @@ -2,12 +2,13 @@ package tracepoints import ( "fmt" + "ioriotng/internal/generated" bpf "github.com/aquasecurity/libbpfgo" ) func AttachSyscalls(bpfModule *bpf.Module) error { - for _, name := range tracepointList { + for _, name := range generated.TracepointList { // Attach to tracepoint prog, err := bpfModule.GetProgram(fmt.Sprintf("handle_%s", name)) if err != nil { -- cgit v1.2.3