aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJordan Whited <jordan@tailscale.com>2023-04-21 11:12:59 -0700
committerJordan Whited <jordan@tailscale.com>2023-04-21 11:12:59 -0700
commitac2fe4ce92277023ff98d165484fb929590f4c86 (patch)
tree08823e8db3809a6904f8e7013999f95cd11de3af
parenttun: use correct IP header comparisons in tcpGRO() and tcpPacketsCanCoalesce() (diff)
downloadwireguard-go-ac2fe4ce92277023ff98d165484fb929590f4c86.tar.xz
wireguard-go-ac2fe4ce92277023ff98d165484fb929590f4c86.zip
conn: fix WinRingEndpoint.DstToString() for AF_INET endpointsjw/for-jason
Signed-off-by: Jordan Whited <jordan@tailscale.com>
-rw-r--r--conn/bind_windows.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/conn/bind_windows.go b/conn/bind_windows.go
index 228167e..d5095e0 100644
--- a/conn/bind_windows.go
+++ b/conn/bind_windows.go
@@ -164,7 +164,7 @@ func (e *WinRingEndpoint) DstToBytes() []byte {
func (e *WinRingEndpoint) DstToString() string {
switch e.family {
case windows.AF_INET:
- netip.AddrPortFrom(netip.AddrFrom4(*(*[4]byte)(e.data[2:6])), binary.BigEndian.Uint16(e.data[0:2])).String()
+ return netip.AddrPortFrom(netip.AddrFrom4(*(*[4]byte)(e.data[2:6])), binary.BigEndian.Uint16(e.data[0:2])).String()
case windows.AF_INET6:
var zone string
if scope := *(*uint32)(unsafe.Pointer(&e.data[22])); scope > 0 {