X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80221Bundle%2FMIHTypes.cci;h=ef2662ce98c3aa357ef7463ad86d30342dbd403d;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=33b8cab48c6388427d0d7146cfa6841c8e54b235;hpb=f723d7852a8195072eee387ea9ca77156b58438b;p=senf.git diff --git a/senf/Packets/80221Bundle/MIHTypes.cci b/senf/Packets/80221Bundle/MIHTypes.cci index 33b8cab..ef2662c 100644 --- a/senf/Packets/80221Bundle/MIHTypes.cci +++ b/senf/Packets/80221Bundle/MIHTypes.cci @@ -33,32 +33,32 @@ /////////////////////////////////////////////////////////////////////////// // MIHFId prefix_ senf::MIHFId::MIHFId() - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( boost::blank()) { } prefix_ senf::MIHFId::MIHFId(senf::MACAddress const & addr) - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( addr) { } prefix_ senf::MIHFId::MIHFId(senf::INet4Address const & addr) - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( addr) { } prefix_ senf::MIHFId::MIHFId(senf::INet6Address const & addr) - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( addr) { } prefix_ senf::MIHFId::MIHFId(std::string const & addr) - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( addr) { } prefix_ senf::MIHFId::MIHFId(senf::EUI64 const & addr) - : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, + : boost::variant< boost::blank, senf::MACAddress, senf::INet4Address, senf::INet6Address, std::string, senf::EUI64 > ( addr) { } @@ -75,7 +75,7 @@ prefix_ bool senf::MIHFId::operator==(senf::MIHFId const & other) } prefix_ bool senf::MIHFId::operator<(senf::MIHFId const & other) - const + const { if (type() != other.type()) return type() < other.type(); return boost::apply_visitor( LessThanVisitor(), *this, other);