diff --git a/llarp/win32/windivert.cpp b/llarp/win32/windivert.cpp index 6f8a3aa58..d2dadc01a 100644 --- a/llarp/win32/windivert.cpp +++ b/llarp/win32/windivert.cpp @@ -206,6 +206,8 @@ namespace llarp::win32 auto& pkt = w_pkt.pkt; auto* addr = &w_pkt.addr; + addr->Outbound = !addr->Outbound; // re-used from recv, so invert direction + log::trace(logcat, "send dns packet of size {}B", pkt.size()); log_windivert_addr(w_pkt.addr);