diff options
author | 2013-04-08 08:24:56 +0000 | |
---|---|---|
committer | 2013-04-08 08:24:56 +0000 | |
commit | ff1bfb95e843c980adda8904d9d05c343d12de69 (patch) | |
tree | d0948b4d19338c45e7eaebfe3ec494e907240a7c /lib/libc/asr/getaddrinfo_async.c | |
parent | macro fix for previous; (diff) | |
download | wireguard-openbsd-ff1bfb95e843c980adda8904d9d05c343d12de69.tar.xz wireguard-openbsd-ff1bfb95e843c980adda8904d9d05c343d12de69.zip |
Comply with rfc2553. lib/libc/net/getaddrinfo.c already has this right.
This fixes hostname resolution for OpenVPN 2.3.1.
ok eric@.
Diffstat (limited to 'lib/libc/asr/getaddrinfo_async.c')
-rw-r--r-- | lib/libc/asr/getaddrinfo_async.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/asr/getaddrinfo_async.c b/lib/libc/asr/getaddrinfo_async.c index 923702f7f67..0d24162f906 100644 --- a/lib/libc/asr/getaddrinfo_async.c +++ b/lib/libc/asr/getaddrinfo_async.c @@ -1,4 +1,4 @@ -/* $OpenBSD: getaddrinfo_async.c,v 1.14 2013/04/01 15:49:54 deraadt Exp $ */ +/* $OpenBSD: getaddrinfo_async.c,v 1.15 2013/04/08 08:24:56 chrisz Exp $ */ /* * Copyright (c) 2012 Eric Faurot <eric@openbsd.org> * @@ -253,7 +253,7 @@ getaddrinfo_async_run(struct async *as, struct async_res *ar) } if (ai->ai_flags & AI_NUMERICHOST) { - ar->ar_gai_errno = EAI_FAIL; + ar->ar_gai_errno = EAI_NONAME; async_set_state(as, ASR_STATE_HALT); break; } |