]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2983] Couple todos added regarding v4 packet validation
authorTomek Mrugalski <tomasz@isc.org>
Tue, 20 Aug 2013 13:18:27 +0000 (15:18 +0200)
committerTomek Mrugalski <tomasz@isc.org>
Tue, 20 Aug 2013 13:18:27 +0000 (15:18 +0200)
src/bin/dhcp4/dhcp4_srv.cc

index 6a4943cb183fdddf4d6e422fe869b9e283816c28..59f392a91aff4dd0a8e9ce851ef0a836890f2402 100644 (file)
@@ -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);
 }