From 459c241f5fdc4fe5ab0bb6e6c7c84ab967871206 Mon Sep 17 00:00:00 2001 From: pdliyan Date: Sat, 15 Jul 2023 14:56:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4from=5Fstack=5Fargument.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bpf/aya-bpf/src/args.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bpf/aya-bpf/src/args.rs b/bpf/aya-bpf/src/args.rs index 0e51f69c..bdce295c 100644 --- a/bpf/aya-bpf/src/args.rs +++ b/bpf/aya-bpf/src/args.rs @@ -147,8 +147,8 @@ impl FromPtRegs for *const T { } fn from_stack_argument(ctx: &pt_regs, n: usize) -> Option { - let addr: __u64 = &ctx.uregs[13] + 8 * (n + 1) as __u64; unsafe { + let addr: __u64 = &ctx.uregs[13] + 8 * (n + 1) as __u64; bpf_probe_read(addr as *const T) .map(|v| &v as *const _) .ok()