From 3a30390d91c8ed05fae09f7e10505f401917175b Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 12 Jun 2026 18:26:22 +0200 Subject: [PATCH] kernel-wfp: Fix remote port in traffic selectors in acquires Fixes: c6f189e4489c ("kernel-wfp: Add support for trap policies and acquires") --- src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c b/src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c index 23ae82bbc..558ff1bf2 100644 --- a/src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c +++ b/src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c @@ -1715,7 +1715,7 @@ static void WINAPI event_callback(void *user, const FWPM_NET_EVENT1 *event) { from_local = to_local = event->header.localPort; } - if (event->header.flags & FWPM_NET_EVENT_FLAG_LOCAL_PORT_SET) + if (event->header.flags & FWPM_NET_EVENT_FLAG_REMOTE_PORT_SET) { from_remote = to_remote = event->header.remotePort; }