From: W.C.A. Wijngaards Date: Wed, 16 Aug 2023 12:57:38 +0000 (+0200) Subject: - Fix possibly unaligned memory access. X-Git-Tag: release-1.18.0rc1~14^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1c707e55193be358a1fea365483180e7c3fcdfe;p=thirdparty%2Funbound.git - Fix possibly unaligned memory access. --- diff --git a/testcode/testpkts.c b/testcode/testpkts.c index 22d846d2b..aa852f01e 100644 --- a/testcode/testpkts.c +++ b/testcode/testpkts.c @@ -928,7 +928,7 @@ pkt_snip_edns_option(uint8_t* pkt, size_t len, sldns_edns_option code, optlen = sldns_read_uint16(rdata+2); if(sldns_read_uint16(rdata) == code) { /* save data to buf for caller inspection */ - memcpy(buf, rdata+4, optlen); + memmove(buf, rdata+4, optlen); /* snip option from packet; assumes len is correct */ memmove(rdata, rdata+4+optlen, (pkt+len)-(rdata+4+optlen));