]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[master] Merge branch 'trac3512'
authorMarcin Siodelski <marcin@isc.org>
Wed, 27 Aug 2014 15:29:01 +0000 (17:29 +0200)
committerMarcin Siodelski <marcin@isc.org>
Wed, 27 Aug 2014 15:29:01 +0000 (17:29 +0200)
Conflicts:
src/lib/dhcpsrv/configuration.h

1  2 
src/lib/dhcp/tests/iface_mgr_unittest.cc
src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/cfgmgr.h
src/lib/dhcpsrv/configuration.h

Simple merge
Simple merge
index 39af734be92776511236b42b7566b9606cf75100,255bc18eda90efda126c64382025fd9374ac1e69..f5a132bed405be02546aa9e75a78fb51e336bc7b
@@@ -112,25 -86,12 +113,31 @@@ struct Configuration 
      /// @brief logging specific information
      LoggingInfoStorage logging_info_;
  
+     /// @brief Interface configuration.
+     ///
+     /// Used to select interfaces on which the DHCP server will listen to
+     /// queries.
+     CfgIface cfg_iface_;
 +    /// @brief Returns summary of the configuration in the textual format.
 +    ///
 +    /// This method returns the brief text describing the current configuration.
 +    /// It may be used for logging purposes, e.g. when the new configuration is
 +    /// committed to notify a user about the changes in configuration.
 +    ///
 +    /// @todo Currently this method uses @c CfgMgr accessors to get the
 +    /// configuration parameters. Once these parameters are migrated from the
 +    /// @c CfgMgr this method will have to be modified accordingly.
 +    ///
 +    /// @todo Implement reporting a summary of interfaces being used for
 +    /// receiving and sending DHCP messages. This will be implemented with
 +    /// ticket #3512.
 +    ///
 +    /// @param selection Is a bitfield which describes the parts of the
 +    /// configuration to be returned.
 +    ///
 +    /// @return Summary of the configuration in the textual format.
 +    std::string getConfigSummary(const uint32_t selection) const;
  };
  
  /// @brief pointer to the configuration