diff --git a/bpf/aya-bpf/src/programs/probe.rs b/bpf/aya-bpf/src/programs/probe.rs index ff94d71d..02963145 100644 --- a/bpf/aya-bpf/src/programs/probe.rs +++ b/bpf/aya-bpf/src/programs/probe.rs @@ -9,7 +9,7 @@ pub struct ProbeContext { impl ProbeContext { pub fn new(ctx: *mut c_void) -> ProbeContext { ProbeContext { - regs: Regs { regs: ctx as *mut pt_regs }, + regs: Regs::from(ctx) } } }