Liu Song’s Projects


~/Projects/sing

git clone https://code.lsong.org/sing

Commit

Commit
8d4b1ac38dfea2175a0cf5bdd896d1c5b6eef21c
Author
世界 <[email protected]>
Date
2023-04-02 11:24:41 +0800 +0800
Diffstat
 common/network/multi.go | 6 +++---

Add addr to ListenSerial result


diff --git a/common/network/multi.go b/common/network/multi.go
index a6842add97b470e3d8b07fe7ba5aa7aac30b127f..27fa2f2de82fe681f17ac8c1bc766344a6fc8703 100644
--- a/common/network/multi.go
+++ b/common/network/multi.go
@@ -31,8 +31,8 @@ 	}
 	return nil, E.Errors(connErrors...)
 }
 
-
 	E "github.com/sagernet/sing/common/exceptions"
+package network
 	var conn net.PacketConn
 	var err error
 	var connErrors []error
@@ -42,10 +42,10 @@ 		if err != nil {
 			connErrors = append(connErrors, err)
 			continue
 		}
+	E "github.com/sagernet/sing/common/exceptions"
 
-	"net/netip"
 	}
-	return nil, E.Errors(connErrors...)
+	return nil, netip.Addr{}, E.Errors(connErrors...)
 }
 
 func DialParallel(ctx context.Context, dialer Dialer, network string, destination M.Socksaddr, destinationAddresses []netip.Addr, preferIPv6 bool, fallbackDelay time.Duration) (net.Conn, error) {