From: Marcin Siodelski Date: Fri, 13 Mar 2015 11:40:13 +0000 (+0100) Subject: [3715] Fix typo and minor comment update. X-Git-Tag: trac3764_base~10^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7436a40a4e0905b68de3f8c25e43091b0a5ef4a7;p=thirdparty%2Fkea.git [3715] Fix typo and minor comment update. --- diff --git a/src/lib/dhcp/iface_mgr.h b/src/lib/dhcp/iface_mgr.h index 0b4eb824c8..9cf75dc710 100644 --- a/src/lib/dhcp/iface_mgr.h +++ b/src/lib/dhcp/iface_mgr.h @@ -159,6 +159,10 @@ struct SocketInfo { /// returned by the OS kernel when the socket is opened. Hence, it is /// convenient to allocate the buffer when the socket is being opened and /// utilze it throughout the lifetime of the socket. +/// +/// In order to avoid potentially expensive copies of the @c Iface objects +/// holding pre-allocated buffers and multiple containers, this class is +/// noncopyable. class Iface : public boost::noncopyable { public: @@ -547,7 +551,7 @@ public: // 2 maps (ifindex-indexed and name-indexed) and // also hide it (make it public make tests easier for now) - /// Type that holds a list of interfaces. + /// Type that holds a list of pointers to interfaces. typedef std::list IfaceCollection; /// IfaceMgr is a singleton class. This method returns reference @@ -586,7 +590,7 @@ public: /// @return true if direct response is supported. bool isDirectResponseSupported() const; - /// @brief Returns interfac specified interface index + /// @brief Returns interface specified interface index /// /// @param ifindex index of searched interface /// @@ -601,7 +605,6 @@ public: /// /// @return interface with requested name (or NULL if no such /// interface is present) - /// IfacePtr getIface(const std::string& ifname); /// @brief Returns container with all interfaces.