aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr
diff options
context:
space:
mode:
Diffstat (limited to 'dirmngr')
-rw-r--r--dirmngr/dirmngr.c1
-rw-r--r--dirmngr/dns.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/dirmngr/dirmngr.c b/dirmngr/dirmngr.c
index 14472e9ef..32a4df3a9 100644
--- a/dirmngr/dirmngr.c
+++ b/dirmngr/dirmngr.c
@@ -1527,6 +1527,7 @@ main (int argc, char **argv)
pid = getpid ();
es_printf ("set %s=%s;%lu;1\n",
DIRMNGR_INFO_NAME, socket_name, (ulong) pid);
+ w32_ack_to_frontend ();
#else
pid = fork();
if (pid == (pid_t)-1)
diff --git a/dirmngr/dns.c b/dirmngr/dns.c
index 5c7bb08d8..e578fe8d9 100644
--- a/dirmngr/dns.c
+++ b/dirmngr/dns.c
@@ -3441,6 +3441,7 @@ static int dns_aaaa_cmp0(const void *a, const void *b) {
}
size_t dns_aaaa_arpa(void *_dst, size_t lim, const struct dns_aaaa *aaaa) {
+ GPGRT_ATTR_NONSTRING
static const unsigned char hex[16] = "0123456789abcdef";
struct dns_buf dst = DNS_B_INTO(_dst, lim);
unsigned nyble;
@@ -4222,6 +4223,7 @@ static int dns_sshfp_cmp0(const void *a, const void *b) {
size_t dns_sshfp_print(void *_dst, size_t lim, struct dns_sshfp *fp) {
+ GPGRT_ATTR_NONSTRING
static const unsigned char hex[16] = "0123456789abcdef";
struct dns_buf dst = DNS_B_INTO(_dst, lim);
size_t i;