From: Vladimír Čunát Date: Mon, 24 Jun 2019 15:52:26 +0000 (+0200) Subject: don't set TC if omitting an ADDITIONAL record X-Git-Tag: v4.1.0~14^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=746044febdd2525e666c63a7fa750bad4ee09648;p=thirdparty%2Fknot-resolver.git don't set TC if omitting an ADDITIONAL record This is a nitpick, basically. --- diff --git a/lib/resolve.c b/lib/resolve.c index c39eab41a..c5ba6ec4b 100644 --- a/lib/resolve.c +++ b/lib/resolve.c @@ -463,7 +463,7 @@ static int answer_prepare(struct kr_request *req, knot_pkt_t *query) static int write_extra_records(const rr_array_t *arr, uint16_t reorder, knot_pkt_t *answer) { for (size_t i = 0; i < arr->len; ++i) { - int err = knot_pkt_put_rotate(answer, 0, arr->at[i], reorder, 0); + int err = knot_pkt_put_rotate(answer, 0, arr->at[i], reorder, KNOT_PF_NOTRUNC); if (err != KNOT_EOK) { return err == KNOT_ESPACE ? kr_ok() : kr_error(err); }