From ecae6bb08c9bd5bc09c0dacde370c3b64f521d42 Mon Sep 17 00:00:00 2001 From: Vincent Li Date: Sat, 15 Nov 2025 19:41:58 +0000 Subject: [PATCH] wireguard: add wireguard handshake logging Start the wireguard peer handshake logging in wireguard init script through lightweight kernel bpf trampoline fentry tracing on wireguard kernel function. Signed-off-by: Vincent Li --- src/initscripts/system/wireguard | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/initscripts/system/wireguard b/src/initscripts/system/wireguard index 07c501bf8..777045d91 100644 --- a/src/initscripts/system/wireguard +++ b/src/initscripts/system/wireguard @@ -353,6 +353,9 @@ wg_start() { setup_interface "${intf}" || failed=1 done + # Start wireguard handshake log + loadproc -b wg_handshake + return ${failed} } @@ -366,6 +369,9 @@ wg_stop() { ip link del "${intf##*/}" done + # Stop wireguard handshake log + killproc wg_handshake + return 0 }