summaryrefslogtreecommitdiffstats
path: root/libunbound/libworker.c
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2015-04-26 11:23:26 +0000
committerdes <des@FreeBSD.org>2015-04-26 11:23:26 +0000
commitfe0c01d26579d19ddf439fb46ef0bd3cc2bc7f4c (patch)
tree01c1d94467622a175fad10cd34a2f6f05d32c1b7 /libunbound/libworker.c
parentcabe860377233bc13a6d101fdb59bb834cab980a (diff)
downloadFreeBSD-src-fe0c01d26579d19ddf439fb46ef0bd3cc2bc7f4c.zip
FreeBSD-src-fe0c01d26579d19ddf439fb46ef0bd3cc2bc7f4c.tar.gz
import unbound 1.5.2
Diffstat (limited to 'libunbound/libworker.c')
-rw-r--r--libunbound/libworker.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libunbound/libworker.c b/libunbound/libworker.c
index e388e79..c72b586 100644
--- a/libunbound/libworker.c
+++ b/libunbound/libworker.c
@@ -606,7 +606,7 @@ int libworker_fg(struct ub_ctx* ctx, struct ctx_query* q)
sldns_buffer_write_u16_at(w->back->udp_buff, 0, qid);
sldns_buffer_write_u16_at(w->back->udp_buff, 2, qflags);
if(local_zones_answer(ctx->local_zones, &qinfo, &edns,
- w->back->udp_buff, w->env->scratch)) {
+ w->back->udp_buff, w->env->scratch, NULL)) {
regional_free_all(w->env->scratch);
libworker_fillup_fg(q, LDNS_RCODE_NOERROR,
w->back->udp_buff, sec_status_insecure, NULL);
@@ -676,7 +676,7 @@ int libworker_attach_mesh(struct ub_ctx* ctx, struct ctx_query* q,
sldns_buffer_write_u16_at(w->back->udp_buff, 0, qid);
sldns_buffer_write_u16_at(w->back->udp_buff, 2, qflags);
if(local_zones_answer(ctx->local_zones, &qinfo, &edns,
- w->back->udp_buff, w->env->scratch)) {
+ w->back->udp_buff, w->env->scratch, NULL)) {
regional_free_all(w->env->scratch);
free(qinfo.qname);
libworker_event_done_cb(q, LDNS_RCODE_NOERROR,
@@ -796,7 +796,7 @@ handle_newq(struct libworker* w, uint8_t* buf, uint32_t len)
sldns_buffer_write_u16_at(w->back->udp_buff, 0, qid);
sldns_buffer_write_u16_at(w->back->udp_buff, 2, qflags);
if(local_zones_answer(w->ctx->local_zones, &qinfo, &edns,
- w->back->udp_buff, w->env->scratch)) {
+ w->back->udp_buff, w->env->scratch, NULL)) {
regional_free_all(w->env->scratch);
q->msg_security = sec_status_insecure;
add_bg_result(w, q, w->back->udp_buff, UB_NOERROR, NULL);
OpenPOWER on IntegriCloud