summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr/getnetnamadr_async.c
diff options
context:
space:
mode:
authoreric <eric@openbsd.org>2013-04-30 12:02:39 +0000
committereric <eric@openbsd.org>2013-04-30 12:02:39 +0000
commitc5221d4580655bc3139dfff19c6f407e70504097 (patch)
tree959ef9a66fa38beba40bd98c06aab6f678ca4b3b /lib/libc/asr/getnetnamadr_async.c
parentReplace the statically defined protection bits with a macro, which will (diff)
downloadwireguard-openbsd-c5221d4580655bc3139dfff19c6f407e70504097.tar.xz
wireguard-openbsd-c5221d4580655bc3139dfff19c6f407e70504097.zip
Do not take external buffers for storing DNS responses in the internal
async API. That is actually useless and it makes the code more complicated. The required buffers are always allocated when needed.
Diffstat (limited to 'lib/libc/asr/getnetnamadr_async.c')
-rw-r--r--lib/libc/asr/getnetnamadr_async.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libc/asr/getnetnamadr_async.c b/lib/libc/asr/getnetnamadr_async.c
index 644ba66ca0e..c7da0cf4b82 100644
--- a/lib/libc/asr/getnetnamadr_async.c
+++ b/lib/libc/asr/getnetnamadr_async.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: getnetnamadr_async.c,v 1.8 2013/04/01 15:49:54 deraadt Exp $ */
+/* $OpenBSD: getnetnamadr_async.c,v 1.9 2013/04/30 12:02:39 eric Exp $ */
/*
* Copyright (c) 2012 Eric Faurot <eric@openbsd.org>
*
@@ -148,7 +148,7 @@ getnetnamadr_async_run(struct async *as, struct async_res *ar)
type = T_PTR;
name = as->as.netnamadr.name;
as->as.netnamadr.subq = res_search_async_ctx(
- name, C_IN, type, NULL, 0, as->as_ctx);
+ name, C_IN, type, as->as_ctx);
} else {
type = T_PTR;
name = dname;
@@ -158,7 +158,7 @@ getnetnamadr_async_run(struct async *as, struct async_res *ar)
as->as.netnamadr.family,
dname, sizeof(dname));
as->as.netnamadr.subq = res_query_async_ctx(
- name, C_IN, type, NULL, 0, as->as_ctx);
+ name, C_IN, type, as->as_ctx);
}
if (as->as.netnamadr.subq == NULL) {