summaryrefslogtreecommitdiffstats
path: root/sys/netmpls
diff options
context:
space:
mode:
authorkn <kn@openbsd.org>2020-08-19 11:10:42 +0000
committerkn <kn@openbsd.org>2020-08-19 11:10:42 +0000
commit55a1066fa0ad3a9b06230aa83a134bae99cd6e91 (patch)
tree0f1c06561354c782ed2a7288be1a769317d1ca87 /sys/netmpls
parentPush KERNEL_LOCK/UNLOCK() dance inside trapsignal(). (diff)
downloadwireguard-openbsd-55a1066fa0ad3a9b06230aa83a134bae99cd6e91.tar.xz
wireguard-openbsd-55a1066fa0ad3a9b06230aa83a134bae99cd6e91.zip
Handle EADDRNOAVAIL from connect(2) gracefully
The server's DNS name may yield multiple addresses of different address families; in case the local client has no suitable address, i.e. connect(2) fails with EADDRNOTAVAIL, do not fail hard but try the next address instead. Report (IPv6 only client with dualstack server) and diff from Sasha Romijn. OK job
Diffstat (limited to 'sys/netmpls')
0 files changed, 0 insertions, 0 deletions