Skip to content

Commit 41481be

Browse files
committed
fix: return typed nil from TCPConn Local|RemoteAddr()
1 parent 17e4b24 commit 41481be

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pkg/tcpip/adapters/gonet/gonet.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ func (c *TCPConn) CloseWrite() error {
445445
func (c *TCPConn) LocalAddr() net.Addr {
446446
a, err := c.ep.GetLocalAddress()
447447
if err != nil {
448-
return nil
448+
return (*net.TCPAddr)(nil)
449449
}
450450
return fullToTCPAddr(a)
451451
}
@@ -454,7 +454,7 @@ func (c *TCPConn) LocalAddr() net.Addr {
454454
func (c *TCPConn) RemoteAddr() net.Addr {
455455
a, err := c.ep.GetRemoteAddress()
456456
if err != nil {
457-
return nil
457+
return (*net.TCPAddr)(nil)
458458
}
459459
return fullToTCPAddr(a)
460460
}

0 commit comments

Comments
 (0)