fix: don't ignore bind6 error when udp's target is ipv6 address

This commit is contained in:
wwqgtxx
2024-04-10 15:34:28 +08:00
parent cff7df164f
commit 16fadd2441
7 changed files with 22 additions and 23 deletions

View File

@@ -35,7 +35,7 @@ func bindIfaceToDialer(ifaceName string, dialer *net.Dialer, _ string, _ netip.A
return nil
}
func bindIfaceToListenConfig(ifaceName string, lc *net.ListenConfig, _, address string) (string, error) {
func bindIfaceToListenConfig(ifaceName string, lc *net.ListenConfig, _, address string, rAddrPort netip.AddrPort) (string, error) {
addControlToListenConfig(lc, bindControl(ifaceName))
return address, nil