From f273716b8045e2b4f91306966582adafabb4f3f0 Mon Sep 17 00:00:00 2001 From: "W.C.A. Wijngaards" Date: Mon, 18 Jan 2021 10:23:01 +0100 Subject: [PATCH] - Fix declaration before statement and signed comparison warning in dns64. --- dns64/dns64.c | 3 ++- doc/Changelog | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dns64/dns64.c b/dns64/dns64.c index e7552bb7d..0a40fd49e 100644 --- a/dns64/dns64.c +++ b/dns64/dns64.c @@ -299,10 +299,11 @@ synthesize_aaaa(const uint8_t prefix_addr[], size_t prefix_addr_len, int prefix_net, const uint8_t a[], size_t a_len, uint8_t aaaa[], size_t aaaa_len) { + size_t i; + int pos; log_assert(prefix_addr_len == 16 && a_len == 4 && aaaa_len == 16); log_assert(prefix_net == 32 || prefix_net == 40 || prefix_net == 48 || prefix_net == 56 || prefix_net == 64 || prefix_net == 96); - int i, pos; (void)prefix_addr_len; (void)a_len; (void)aaaa_len; memcpy(aaaa, prefix_addr, 16); for(i = 0, pos = prefix_net / 8; i < a_len; i++, pos++) { diff --git a/doc/Changelog b/doc/Changelog index 27e8621c3..f50f294af 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,5 +1,7 @@ 18 January 2021: Wouter - Fix #404: DNS query with small edns bufsize fail. + - Fix declaration before statement and signed comparison warning in + dns64. 15 January 2021: Wouter - Merge #402 from fobser: Implement IPv4-Embedded addresses according