summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--node/MulticastGroup.hpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/node/MulticastGroup.hpp b/node/MulticastGroup.hpp
index dbf38998..be4e8084 100644
--- a/node/MulticastGroup.hpp
+++ b/node/MulticastGroup.hpp
@@ -60,16 +60,6 @@ public:
{
}
- MulticastGroup(const char *s)
- {
- fromString(s);
- }
-
- MulticastGroup(const std::string &s)
- {
- fromString(s.c_str());
- }
-
/**
* Derive the multicast group used for address resolution (ARP/NDP) for an IP
*
@@ -107,22 +97,6 @@ public:
}
/**
- * Parse a human-readable multicast group
- *
- * @param s Multicast group in hex MAC/ADI format
- */
- inline void fromString(const char *s)
- {
- char hex[17];
- unsigned int hexlen = 0;
- while ((*s)&&(*s != '/')&&(hexlen < (sizeof(hex) - 1)))
- hex[hexlen++] = *s;
- hex[hexlen] = (char)0;
- _mac.fromString(hex);
- _adi = (*s == '/') ? (uint32_t)Utils::hexStrToULong(s + 1) : (uint32_t)0;
- }
-
- /**
* @return Multicast address
*/
inline const MAC &mac() const throw() { return _mac; }