WireGuard outbound: Fix sendThrough support (#6570)

Fixes https://github.com/XTLS/Xray-core/issues/6559
This commit is contained in:
风扇滑翔翼
2026-08-12 08:38:01 +00:00
committed by GitHub
parent 8b419d833d
commit 7d214f8b09
2 changed files with 1 additions and 1 deletions
-1
View File
@@ -347,7 +347,6 @@ func (h *Handler) SetOutboundGateway(ctx context.Context, ob *session.Outbound)
// case addr.Family().IsDomain():
default:
ob.Gateway = addr
}
}
+1
View File
@@ -138,6 +138,7 @@ func (h *Handler) Process(ctx context.Context, link *transport.Link, dialer inte
}
ob.Name = "wireguard"
ob.CanSpliceCopy = 3
dialer.SetOutboundGateway(ctx, ob)
if err := h.init(ctx); err != nil {
return err