X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FINet%2FINet6Address.hh;fp=senf%2FSocket%2FProtocols%2FINet%2FINet6Address.hh;h=c22b28050d7d2ea1aa84a3f560f755d7079d6042;hb=61b2e2ea5cb50df90931acf3fcd840493ba762a9;hp=66cc0263ebcb3e487cc28214175ea8af578bedc9;hpb=ed7919f7207bdda00e275d9a6a31cd120d2e6afa;p=senf.git diff --git a/senf/Socket/Protocols/INet/INet6Address.hh b/senf/Socket/Protocols/INet/INet6Address.hh index 66cc026..c22b280 100644 --- a/senf/Socket/Protocols/INet/INet6Address.hh +++ b/senf/Socket/Protocols/INet/INet6Address.hh @@ -36,8 +36,6 @@ #include #include #include "INet4Address.hh" -#include -#include //#include "INet6Address.mpp" #include "INet6Address.ih" @@ -45,6 +43,8 @@ namespace senf { + class EUI64; + class MACAddress; class INet6Network; /** \brief INet6 network address @@ -208,12 +208,12 @@ namespace senf { \par INet4 compatible INet6 addresses are not directly supported, they are deprecated in the RFC. */ - static INet6Address from_mac(senf::MACAddress const & mac); + static INet6Address from_mac(MACAddress const & mac); ///< Construct a link-local INet6 address /**< This will construct a link local address of the form fe80::xxxx:xxff:fexx:xxxx. */ - static INet6Address from_eui64(senf::EUI64 const & eui); + static INet6Address from_eui64(EUI64 const & eui); ///< Construct link-local INet6 address /**< This will construct a link local address of the form fe80::xxxx:xxxx:xxxx:xxxx. */