]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
conn: windows: add missing return statement in DstToString AF_INET
authorspringhack <springhack@live.cn>
Thu, 15 Jun 2023 06:41:19 +0000 (14:41 +0800)
committerJason A. Donenfeld <Jason@zx2c4.com>
Tue, 27 Jun 2023 16:02:50 +0000 (18:02 +0200)
Signed-off-by: SpringHack <springhack@live.cn>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
conn/bind_windows.go

index 228167e39a2ace0f3ad7dca72dc0555c69374f27..d5095e004b04c79620440603aa3c8ef6f1f14fa3 100644 (file)
@@ -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 {