]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[4110a] Removed spurious indexes for registered hook points
authorFrancis Dupont <fdupont@isc.org>
Thu, 30 Jun 2016 17:10:36 +0000 (19:10 +0200)
committerFrancis Dupont <fdupont@isc.org>
Thu, 30 Jun 2016 17:10:36 +0000 (19:10 +0200)
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/dhcp4_srv.h

index 823543302a197994f45dd06f03868f2f72875f09..d54657e6ac4486c7c70c7776ac03e3b5f1bc3d3f 100644 (file)
@@ -335,8 +335,7 @@ const std::string Dhcpv4Srv::VENDOR_CLASS_PREFIX("VENDOR_CLASS_");
 Dhcpv4Srv::Dhcpv4Srv(uint16_t port, const bool use_bcast,
                      const bool direct_response_desired)
     : shutdown_(true), alloc_engine_(), port_(port),
-      use_bcast_(use_bcast), hook_index_pkt4_receive_(-1),
-      hook_index_subnet4_select_(-1), hook_index_pkt4_send_(-1) {
+      use_bcast_(use_bcast) {
 
     LOG_DEBUG(dhcp4_logger, DBG_DHCP4_START, DHCP4_OPEN_SOCKET).arg(port);
     try {
@@ -360,11 +359,6 @@ Dhcpv4Srv::Dhcpv4Srv(uint16_t port, const bool use_bcast,
         alloc_engine_.reset(new AllocEngine(AllocEngine::ALLOC_ITERATIVE, 0,
                                             false /* false = IPv4 */));
 
-        // Register hook points
-        hook_index_pkt4_receive_   = Hooks.hook_index_pkt4_receive_;
-        hook_index_subnet4_select_ = Hooks.hook_index_subnet4_select_;
-        hook_index_pkt4_send_      = Hooks.hook_index_pkt4_send_;
-
         /// @todo call loadLibraries() when handling configuration changes
 
     } catch (const std::exception &e) {
index 64832bc604528ff21767c629f59505560019af17..516ec9921f833f34b3fb6ffc333b3d1c788ba70a 100644 (file)
@@ -791,11 +791,6 @@ private:
     uint16_t port_;  ///< UDP port number on which server listens.
     bool use_bcast_; ///< Should broadcast be enabled on sockets (if true).
 
-    /// Indexes for registered hook points
-    int hook_index_pkt4_receive_;
-    int hook_index_subnet4_select_;
-    int hook_index_pkt4_send_;
-
 public:
     /// Class methods for DHCPv4-over-DHCPv6 handler