mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-29 05:45:15 +08:00
25 lines
656 B
Diff
25 lines
656 B
Diff
--- a/dae-core/trace/kern/trace.c
|
|
+++ b/dae-core/trace/kern/trace.c
|
|
@@ -452,7 +452,6 @@ KPROBE_SKB_AT(1)
|
|
KPROBE_SKB_AT(2)
|
|
KPROBE_SKB_AT(3)
|
|
KPROBE_SKB_AT(4)
|
|
-KPROBE_SKB_AT(5)
|
|
|
|
SEC("kprobe/skb_lifetime_termination")
|
|
int kprobe_skb_lifetime_termination(struct pt_regs *ctx)
|
|
--- a/dae-core/trace/trace.go
|
|
+++ b/dae-core/trace/trace.go
|
|
@@ -191,11 +191,10 @@
|
|
progByPos := map[int]*ebpf.Program{
|
|
1: objs.KprobeSkb1,
|
|
2: objs.KprobeSkb2,
|
|
3: objs.KprobeSkb3,
|
|
4: objs.KprobeSkb4,
|
|
- 5: objs.KprobeSkb5,
|
|
}
|
|
symbolsByPos := make(map[int][]string, len(progByPos))
|
|
for fn, pos := range targets {
|
|
if _, ok := progByPos[pos]; !ok {
|
|
continue
|