refurbish internal netdever interface to use netip types instead of net.IP

This commit is contained in:
soypat
2023-11-29 11:49:00 -08:00
committed by Ron Evans
parent 7c11b88ce6
commit f3548296e1
4 changed files with 25 additions and 16 deletions
+3 -2
View File
@@ -11,6 +11,7 @@ package net
import (
"internal/itoa"
"io"
"net/netip"
"strconv"
"time"
)
@@ -61,8 +62,8 @@ func DialTLS(addr string) (*TLSConn, error) {
if err != nil {
return nil, err
}
if err = netdev.Connect(fd, host, IP{}, port); err != nil {
addrport := netip.AddrPortFrom(netip.Addr{}, uint16(port))
if err = netdev.Connect(fd, host, addrport); err != nil {
netdev.Close(fd)
return nil, err
}