summaryrefslogtreecommitdiff
path: root/internal/tracepoints
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-02-19 13:56:41 +0200
committerPaul Buetow <paul@buetow.org>2024-02-19 13:56:41 +0200
commitb9d61a32d03b0872e4ec83d81a90f74c7cba6dd9 (patch)
tree1d2ade0d608bf23a44270ecde6d2437ce9921807 /internal/tracepoints
parentd5dcacdf9e5bca9aabac29981cdd1936fc7f3c55 (diff)
refactor
Diffstat (limited to 'internal/tracepoints')
-rw-r--r--internal/tracepoints/tracepoints.go24
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
-}