]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3736] Fixed cppcheck warnings about unused functions.
authorMarcin Siodelski <marcin@isc.org>
Mon, 9 Mar 2015 09:39:24 +0000 (10:39 +0100)
committerMarcin Siodelski <marcin@isc.org>
Mon, 9 Mar 2015 09:39:24 +0000 (10:39 +0100)
src/lib/dhcp/pkt4.cc
src/lib/dhcpsrv/host.cc
src/lib/dhcpsrv/host.h

index 1d10d416dcf4b2a6c79261fcd82849e795e5000a..2710789311461b3aaa830b11657a1bc468d67216 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2014 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2015 Internet Systems Consortium, Inc. ("ISC")
 //
 // Permission to use, copy, modify, and/or distribute this software for any
 // purpose with or without fee is hereby granted, provided that the above
@@ -379,6 +379,7 @@ Pkt4::setFile(const uint8_t* file, size_t fileLen /*= MAX_FILE_LEN*/) {
 }
 
 uint8_t
+// cppcheck-suppress unusedFunction
 Pkt4::DHCPTypeToBootpType(uint8_t dhcpType) {
     switch (dhcpType) {
     case DHCPDISCOVER:
index 626ccfaa92a81edaec6988a759c2f36ffdb4eda8..a6d9be7433f00f8713b92ac63859538f1c7a8604 100644 (file)
@@ -221,6 +221,16 @@ Host::hasReservation(const IPv6Resrv& reservation) const {
     return (false);
 }
 
+void
+Host::addClientClass4(const std::string& class_name) {
+    addClientClassInternal(dhcp4_client_classes_, class_name);
+}
+
+void
+Host::addClientClass6(const std::string& class_name) {
+    addClientClassInternal(dhcp6_client_classes_, class_name);
+}
+
 void
 Host::addClientClassInternal(ClientClasses& classes,
                              const std::string& class_name) {
index 3b1b606a085998cd21baf524986b74f1c17e25da..aa9cae84d16a62955384f0ebeb5b1265d82af700 100644 (file)
@@ -394,9 +394,7 @@ public:
     /// @brief Adds new client class for DHCPv4.
     ///
     /// @param class_name Class name.
-    void addClientClass4(const std::string& class_name) {
-        addClientClassInternal(dhcp4_client_classes_, class_name);
-    }
+    void addClientClass4(const std::string& class_name);
 
     /// @brief Returns classes which DHCPv4 client is associated with.
     const ClientClasses& getClientClasses4() const {
@@ -406,9 +404,7 @@ public:
     /// @brief Adds new client class for DHCPv6.
     ///
     /// @param class_name Class name.
-    void addClientClass6(const std::string& class_name) {
-        addClientClassInternal(dhcp6_client_classes_, class_name);
-    }
+    void addClientClass6(const std::string& class_name);
 
     /// @brief Returns classes which DHCPv6 client is associated with.
     const ClientClasses& getClientClasses6() const {