MCPcopy Create free account
hub / github.com/MonaSolutions/MonaServer / isMulticast

Method isMulticast

MonaBase/sources/IPAddress.cpp:113–113  ·  view source on GitHub ↗

127.0.0.1 to 127.255.255.255

Source from the content-addressed store, hash-verified

111 bool isAnyBroadcast() const { return _addr.s_addr == INADDR_NONE || (ntohl(_addr.s_addr) & 0x000000FF) == 0x000000FF; }
112 bool isLoopback() const { return (ntohl(_addr.s_addr) & 0xFF000000) == 0x7F000000; } // 127.0.0.1 to 127.255.255.255
113 bool isMulticast() const { return (ntohl(_addr.s_addr) & 0xF0000000) == 0xE0000000; } // 224.0.0.0/24 to 239.0.0.0/24
114 bool isLinkLocal() const { return (ntohl(_addr.s_addr) & 0xFFFF0000) == 0xA9FE0000; } // 169.254.0.0/16
115
116 bool isSiteLocal() const {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected