From 2bec904a3c2239cb8de1bc33a590a50f1a664f58 Mon Sep 17 00:00:00 2001 From: pdliyan Date: Sat, 15 Jul 2023 19:56:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4sarg.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bpf/aya-bpf/src/args.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bpf/aya-bpf/src/args.rs b/bpf/aya-bpf/src/args.rs index bdce295c..a2bc99e8 100644 --- a/bpf/aya-bpf/src/args.rs +++ b/bpf/aya-bpf/src/args.rs @@ -126,7 +126,7 @@ impl FromPtRegs for *const T { unsafe { let addr: __u64 = ctx.rsp + 8 * (n + 1) as __u64; bpf_probe_read(addr as *const T) - .map(|v| &v as *const _) + .map(|v| v as *const _) .ok() } } @@ -150,7 +150,7 @@ impl FromPtRegs for *const T { unsafe { let addr: __u64 = &ctx.uregs[13] + 8 * (n + 1) as __u64; bpf_probe_read(addr as *const T) - .map(|v| &v as *const _) + .map(|v| v as *const _) .ok() } } @@ -250,7 +250,7 @@ impl FromPtRegs for *mut T { unsafe { let addr: __u64 = ctx.sp + 8 * (n + 1) as __u64; bpf_probe_read(addr as *mut T) - .map(|mut v| &mut v as *mut _) + .map(|mut v| &mut v as *mut T) .ok() } }