From: Tomek Mrugalski Date: Tue, 20 Aug 2013 13:18:27 +0000 (+0200) Subject: [2983] Couple todos added regarding v4 packet validation X-Git-Tag: bind10-1.2.0beta1-release~246^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2f074a799b7bdf781b6562f57ecbf9dee991872;p=thirdparty%2Fkea.git [2983] Couple todos added regarding v4 packet validation --- diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index 6a4943cb18..59f392a91a 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -846,6 +846,10 @@ Dhcpv4Srv::processDiscover(Pkt4Ptr& discover) { Pkt4Ptr Dhcpv4Srv::processRequest(Pkt4Ptr& request) { + + /// @todo Uncomment this + // sanityCheck(request, MANDATORY); + Pkt4Ptr ack = Pkt4Ptr (new Pkt4(DHCPACK, request->getTransid())); @@ -869,6 +873,9 @@ Dhcpv4Srv::processRequest(Pkt4Ptr& request) { void Dhcpv4Srv::processRelease(Pkt4Ptr& release) { + /// @todo Uncomment this + // sanityCheck(release, MANDATORY); + // Try to find client-id ClientIdPtr client_id; OptionPtr opt = release->getOption(DHO_DHCP_CLIENT_IDENTIFIER); @@ -969,12 +976,13 @@ Dhcpv4Srv::processRelease(Pkt4Ptr& release) { void Dhcpv4Srv::processDecline(Pkt4Ptr& /* decline */) { - /// TODO: Implement this. + /// @todo Implement this. } Pkt4Ptr Dhcpv4Srv::processInform(Pkt4Ptr& inform) { - /// TODO: Currently implemented echo mode. Implement this for real + + /// @todo Implement this for real. return (inform); }