From e254af8fdd57039e78184fade3ff6642b1e922dd Mon Sep 17 00:00:00 2001 From: Roman Khlopkov <roman.khlopkov@demlabs.net> Date: Thu, 16 Jul 2020 17:21:08 +0300 Subject: [PATCH] [*] Hostinfo in DNS reply debugged --- modules/net/dap_dns_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/net/dap_dns_server.c b/modules/net/dap_dns_server.c index cab76a43f3..1126944f7f 100644 --- a/modules/net/dap_dns_server.c +++ b/modules/net/dap_dns_server.c @@ -297,8 +297,8 @@ void dap_dns_client_read(dap_client_remote_t *client, void * arg) { } } if (l_node_info) { - // Compose DNS answer - block_len = DNS_ANSWER_SIZE * 2; + // Compose DNS answer + block_len = DNS_ANSWER_SIZE * 2 - sizeof(uint16_t) + sizeof(uint64_t); dns_reply->data = DAP_REALLOC(dns_reply->data, dns_reply->ptr + block_len); val = 0xc000 | DNS_HEADER_SIZE; // Link to host name dap_dns_buf_put_uint16(dns_reply, val); -- GitLab