chiark / gitweb /
dirmngr: Fix for --disable-libdns usage.
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 23 Dec 2016 07:05:01 +0000 (16:05 +0900)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Tue, 3 Jan 2017 20:39:52 +0000 (20:39 +0000)
commit274e1e9ce472b397993b8cc28b7cf627f04272f3
tree481a61d312f7abcbc72e7a49ff7980a116e24de1
parent441e87b25af7bfb8aa854104e30ded5732fb39f5
dirmngr: Fix for --disable-libdns usage.

* dirmngr/dns-stuff.c (enable_recursive_resolver, set_dns_nameserver)
(reload_dns_stuff): Conditionalize with USE_LIBDNS.
(get_h_errno_as_gpg_error): Map HOST_NOT_FOUND to GPG_ERR_NO_NAME.

--

get_dns_srv assumes error code of GPG_ERR_NO_NAME when no SRV record
available.

Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
GnuPG-bug-id: 2889
(cherry picked from commit d26c51825e2255fe58305cbc1cd74fa43f80d93e)

Gbp-Pq: Name 0013-dirmngr-Fix-for-disable-libdns-usage.patch
dirmngr/dns-stuff.c