From: W.C.A. Wijngaards Date: Mon, 18 Jan 2021 09:23:01 +0000 (+0100) Subject: - Fix declaration before statement and signed comparison warning in X-Git-Tag: release-1.13.1rc1~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f273716b8045e2b4f91306966582adafabb4f3f0;p=thirdparty%2Funbound.git - Fix declaration before statement and signed comparison warning in dns64. --- 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