bool HostAddress::is_valid() const
{
- return Ip == address() || Ip == boost::asio::ip::address_v4()
- || Ip == boost::asio::ip::address_v6();
+ return Ip != address() && Ip != boost::asio::ip::address_v4()
+ && Ip != boost::asio::ip::address_v6();
}