From 954197aa34ebc59becd56f093d3690ab65f1d8a4 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 19 Feb 2024 11:27:00 +0200 Subject: restructure --- internal/tracepoints/syscalls.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'internal/tracepoints') diff --git a/internal/tracepoints/syscalls.go b/internal/tracepoints/syscalls.go index c5bdabf..ccc4f58 100644 --- a/internal/tracepoints/syscalls.go +++ b/internal/tracepoints/syscalls.go @@ -27,20 +27,21 @@ func filterLines(lines []string) ([]string, error) { } // Filter out all used syscall tracepoints from *.bpf.c -func usedSyscalls() ([]string, error) { +func tracedSyscalls() ([]string, error) { var syscalls []string + const syscallDir = "internal/c/tracepoints" - files, err := os.ReadDir(".") + files, err := os.ReadDir(syscallDir) if err != nil { return syscalls, err } for _, file := range files { fileName := file.Name() - if !strings.HasSuffix(fileName, ".bpf.c") { + if !strings.HasSuffix(fileName, ".c") { continue } - content, err := os.ReadFile(fileName) + content, err := os.ReadFile(fmt.Sprintf("%s/%s", syscallDir, fileName)) if err != nil { return syscalls, err } @@ -55,7 +56,7 @@ func usedSyscalls() ([]string, error) { } func AttachSyscalls(bpfModule *bpf.Module) error { - syscalls, err := usedSyscalls() + syscalls, err := tracedSyscalls() if err != nil { return err } -- cgit v1.2.3