From: Tomek Mrugalski Date: Tue, 27 Dec 2011 11:49:43 +0000 (+0100) Subject: [1230] Changes after review: X-Git-Tag: trac2351_base~310^2~13^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3344e8b8d949fa9b4bcd9cf007f6a234f0fa5b1c;p=thirdparty%2Fkea.git [1230] Changes after review: - Vector initialization clean-ups - Typo in comment --- diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index 693108cc95..c42ceb3078 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -169,9 +169,8 @@ void Dhcpv4Srv::copyDefaultFields(const boost::shared_ptr& question, answer->setHops(question->getHops()); // copy MAC address - vector mac; - mac.resize(Pkt4::MAX_CHADDR_LEN); - memcpy(&mac[0], question->getChaddr(), Pkt4::MAX_CHADDR_LEN); + vector mac(question->getChaddr(), + question->getChaddr() + Pkt4::MAX_CHADDR_LEN); answer->setHWAddr(question->getHtype(), question->getHlen(), mac); // relay address @@ -230,6 +229,7 @@ void Dhcpv4Srv::assignLease(boost::shared_ptr& msg) { opt = boost::shared_ptr