diff options
| author | Paul Buetow <paul@buetow.org> | 2024-02-19 13:56:41 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-02-19 13:56:41 +0200 |
| commit | b9d61a32d03b0872e4ec83d81a90f74c7cba6dd9 (patch) | |
| tree | 1d2ade0d608bf23a44270ecde6d2437ce9921807 /internal/tracepoints | |
| parent | d5dcacdf9e5bca9aabac29981cdd1936fc7f3c55 (diff) | |
refactor
Diffstat (limited to 'internal/tracepoints')
| -rw-r--r-- | internal/tracepoints/tracepoints.go | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/internal/tracepoints/tracepoints.go b/internal/tracepoints/tracepoints.go deleted file mode 100644 index bf6323f..0000000 --- a/internal/tracepoints/tracepoints.go +++ /dev/null @@ -1,24 +0,0 @@ -package tracepoints - -import ( - "fmt" - "ioriotng/internal/generated" - - bpf "github.com/aquasecurity/libbpfgo" -) - -func AttachSyscalls(bpfModule *bpf.Module) error { - for _, name := range generated.TracepointList { - // Attach to tracepoint - prog, err := bpfModule.GetProgram(fmt.Sprintf("handle_%s", name)) - if err != nil { - return fmt.Errorf("Failed to get BPF program handle_%s: %v", name, err) - } - fmt.Println("Attached prog handle_" + name) - if _, err = prog.AttachTracepoint("syscalls", fmt.Sprintf("sys_%s", name)); err != nil { - return fmt.Errorf("Failed to attach to sys_%s tracepoint: %v", name, err) - } - fmt.Println("Attached tracepoint sys_" + name) - } - return nil -} |
