]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fix 'WARNING: Message has 41 extra bytes at end' 971/head
authorArtem <dukeartem@mail.ru>
Tue, 5 Dec 2023 06:43:15 +0000 (09:43 +0300)
committerGitHub <noreply@github.com>
Tue, 5 Dec 2023 06:43:15 +0000 (09:43 +0300)
daemon/worker.c

index caefad62140973bd5018802074bf588e3c9e6f0d..eac1f272e249de0a7c8bdbffc5e85cb2078c2b0d 100644 (file)
@@ -1095,6 +1095,7 @@ deny_refuse(struct comm_point* c, enum acl_access acl,
                        LDNS_QR_SET(sldns_buffer_begin(c->buffer));
                        LDNS_RCODE_SET(sldns_buffer_begin(c->buffer),
                                LDNS_RCODE_REFUSED);
+                       sldns_buffer_set_position(c->buffer, LDNS_HEADER_SIZE);
                        sldns_buffer_flip(c->buffer);
                        return 1;
                }