diff options
author | reyk <> | 2015-02-09 09:23:39 +0000 |
---|---|---|
committer | reyk <> | 2015-02-09 09:23:39 +0000 |
commit | ba83f0a487d169240e07a7f1b6b97c6f5ae100ef (patch) | |
tree | 286e7d2e6be1a2a638c4d5b3c7070a8b70adf66a /src/lib/libssl/d1_clnt.c | |
parent | 24c49038fed6f28632c37bd797ee22d51c2f529f (diff) | |
download | openbsd-ba83f0a487d169240e07a7f1b6b97c6f5ae100ef.tar.gz openbsd-ba83f0a487d169240e07a7f1b6b97c6f5ae100ef.tar.bz2 openbsd-ba83f0a487d169240e07a7f1b6b97c6f5ae100ef.zip |
When parsing the host in tls_connect(), first check if it is a numeric
IPv4 or IPv6 address before trying to resolve the address with the
AI_ADDRCONFIG flag set. This makes sure that attempts to connect to
numeric IPs or loopback addresses are always possible and not
prevented by AI_ADDRCONFIG.
OK jsing@ tedu@
Diffstat (limited to 'src/lib/libssl/d1_clnt.c')
0 files changed, 0 insertions, 0 deletions