From: JINMEI Tatuya Date: Mon, 29 Oct 2012 20:45:06 +0000 (+0000) Subject: [master] add std:: for memcpy. need this for sunstudio/solaris to build. X-Git-Tag: trac2487_base~32^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7ec750c09a3828d28362bc557816e24a6b2207cf;p=thirdparty%2Fkea.git [master] add std:: for memcpy. need this for sunstudio/solaris to build. --- diff --git a/src/lib/dhcp/alloc_engine.cc b/src/lib/dhcp/alloc_engine.cc index 5e8d90d1ea..8ebefdcc92 100644 --- a/src/lib/dhcp/alloc_engine.cc +++ b/src/lib/dhcp/alloc_engine.cc @@ -14,6 +14,8 @@ #include +#include + using namespace isc::asiolink; namespace isc { @@ -31,11 +33,11 @@ AllocEngine::IterativeAllocator::increaseAddress(const isc::asiolink::IOAddress& // First we copy the whole address as 16 bytes. if (addr.getFamily()==AF_INET) { // IPv4 - memcpy(packed, addr.getAddress().to_v4().to_bytes().data(), 4); + std::memcpy(packed, addr.getAddress().to_v4().to_bytes().data(), 4); len = 4; } else { // IPv6 - memcpy(packed, addr.getAddress().to_v6().to_bytes().data(), 16); + std::memcpy(packed, addr.getAddress().to_v6().to_bytes().data(), 16); len = 16; }