From 1c2bfd42caf7b0867483b0c990986089e6f0b148 Mon Sep 17 00:00:00 2001 From: Matias Fontanini Date: Thu, 7 Aug 2014 19:37:06 -0300 Subject: [PATCH] Fixed invalid address passed to memcpy. --- src/icmpv6.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/icmpv6.cpp b/src/icmpv6.cpp index 443c9d3..0bbff3e 100644 --- a/src/icmpv6.cpp +++ b/src/icmpv6.cpp @@ -235,7 +235,7 @@ void ICMPv6::write_serialization(uint8_t *buffer, uint32_t total_sz, const PDU * while (checksum >> 16) checksum = (checksum & 0xffff) + (checksum >> 16); this->checksum(~checksum); - memcpy(&buffer_start + 2, &_header.cksum, sizeof(uint16_t)); + memcpy(buffer_start + 2, &_header.cksum, sizeof(uint16_t)); } }