*s << serializeString() << ":" << m_port;
}
-bool Address::isLocalhost() const {
+bool Address::isLocalhost() const
+{
if (isIPv6()) {
static const unsigned char localhost_bytes[] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1};
auto addr = m_address.ipv6.sin6_addr.s6_addr;
+// clang-format off
return memcmp(addr, localhost_bytes, 16) == 0 ||
memcmp(addr, mapped_ipv4_localhost, 13) == 0;
+// clang-format on
}
return (m_address.ipv4.sin_addr.s_addr & 0xFF) == 0x7f;
#include "settings.h"
#include "network/socket.h"
-class TestAddress : public TestBase {
+class TestAddress : public TestBase
+{
public:
- TestAddress()
- {
- TestManager::registerTestModule(this);
- }
+ TestAddress() { TestManager::registerTestModule(this); }
const char *getName() { return "TestAddress"; }