tailscale/net
Aaron Klotz 655b4f8fc5 net/netns: remove some logspam by avoiding logging parse errors due to unspecified addresses
I updated the address parsing stuff to return a specific error for
unspecified hosts passed as empty strings, and look for that
when logging errors. I explicitly did not make parseAddress return a
netip.Addr containing an unspecified address because at this layer,
in the absence of any host, we don't necessarily know the address
family we're dealing with.

For the purposes of this code I think this is fine, at least until
we implement #12588.

Fixes #12979

Signed-off-by: Aaron Klotz <aaron@tailscale.com>
2024-07-31 12:34:16 -06:00
..
art
captivedetection net/captivedetection: call SetHealthy once connectivity restored (#12974) 2024-07-30 13:39:25 -07:00
connstats
dns
dnscache
dnsfallback
flowtrack
ipset
ktimeout
memnet
netaddr
netcheck
neterror
netkernelconf
netknob
netmon
netns net/netns: remove some logspam by avoiding logging parse errors due to unspecified addresses 2024-07-31 12:34:16 -06:00
netstat
netutil
packet
ping
portmapper
proxymux
routetable
socks5
sockstats
speedtest
stun
stunserver
tcpinfo
tlsdial net/tlsdial: relax self-signed cert health warning 2024-07-31 10:03:48 -07:00
tsaddr
tsdial
tshttpproxy
tstun go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) 2024-07-31 09:42:11 -07:00
wsconn