From: Tomek Mrugalski Date: Wed, 17 Oct 2012 16:06:05 +0000 (+0200) Subject: [2324] duid.h improvements. X-Git-Tag: trac2487_base~21^2~9^2~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ce585a075a28df8b5815b38cd461da1dce17406d;p=thirdparty%2Fkea.git [2324] duid.h improvements. --- diff --git a/src/lib/dhcp/duid.h b/src/lib/dhcp/duid.h index 53257dbbb5..5f8ad58f20 100644 --- a/src/lib/dhcp/duid.h +++ b/src/lib/dhcp/duid.h @@ -12,11 +12,13 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. +#ifndef DUID_H +#define DUID_H + +#include +#include #include #include -#include -#include - namespace isc { namespace dhcp { @@ -70,6 +72,8 @@ class DUID { std::vector duid_; }; +typedef boost::shared_ptr DuidPtr; + /// @brief Holds Client identifier or client IPv4 address /// /// This class is intended to be a generic IPv4 client identifier. It can hold @@ -96,3 +100,5 @@ class ClientId : DUID { }; // end of isc::dhcp namespace }; // end of isc namespace + +#endif /* DUID_H */