From: Grigorii Demidov Date: Mon, 19 Nov 2018 16:19:48 +0000 (+0100) Subject: daemon/worker: ignore KNOT_ETRAIL when saving source packet X-Git-Tag: v3.2.0~31^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=042164dfce1db7311db1a52a9a901ebc2025c496;p=thirdparty%2Fknot-resolver.git daemon/worker: ignore KNOT_ETRAIL when saving source packet --- diff --git a/daemon/worker.c b/daemon/worker.c index 0a0c6b9ee..60c6ff000 100644 --- a/daemon/worker.c +++ b/daemon/worker.c @@ -363,7 +363,9 @@ static int request_start(struct request_ctx *ctx, knot_pkt_t *query) if (!pkt) { return kr_error(ENOMEM); } - if (knot_pkt_copy(pkt, query) != 0) { + + int ret = knot_pkt_copy(pkt, query); + if (ret != KNOT_EOK && ret != KNOT_ETRAIL) { return kr_error(ENOMEM); } req->qsource.packet = pkt;