diff --git a/kern/openssl.h b/kern/openssl.h index 5e68a4d09..abd250577 100644 --- a/kern/openssl.h +++ b/kern/openssl.h @@ -588,7 +588,7 @@ int probe_inet_accept(struct pt_regs* ctx) { return 0; } -SEC("kretprobe/__sys_accept4") +SEC("kretprobe/sys_accept4") int retprobe_accept4(struct pt_regs* ctx) { struct tcp_fd_info *fd_info; struct socket *sock; diff --git a/user/module/probe_openssl_text.go b/user/module/probe_openssl_text.go index ede0477da..e1998464d 100644 --- a/user/module/probe_openssl_text.go +++ b/user/module/probe_openssl_text.go @@ -74,7 +74,7 @@ func (m *MOpenSSLProbe) setupManagersText() error { { Section: "kprobe/sys_connect", EbpfFuncName: "probe_connect", - AttachToFuncName: "__sys_connect", + AttachToFuncName: "connect", UID: "kprobe_sys_connect", }, { @@ -86,13 +86,13 @@ func (m *MOpenSSLProbe) setupManagersText() error { { Section: "kretprobe/sys_connect", EbpfFuncName: "retprobe_connect", - AttachToFuncName: "__sys_connect", + AttachToFuncName: "connect", UID: "kretprobe_sys_connect", }, { Section: "kprobe/sys_connect", EbpfFuncName: "probe_connect", - AttachToFuncName: "__sys_accept4", + AttachToFuncName: "accept4", UID: "kprobe_sys_accept4", }, { @@ -102,9 +102,9 @@ func (m *MOpenSSLProbe) setupManagersText() error { UID: "kprobe_inet_accept", }, { - Section: "kretprobe/__sys_accept4", + Section: "kretprobe/sys_accept4", EbpfFuncName: "retprobe_accept4", - AttachToFuncName: "__sys_accept4", + AttachToFuncName: "accept4", UID: "kretprobe_sys_accept4", }, {