21#include <boost/asio/ip/tcp.hpp>
25 boost::asio::ip::address realmIp;
28 if (clientAddr.is_loopback())
bool IsInNetwork(boost::asio::ip::address_v4 const &networkAddress, boost::asio::ip::address_v4 const &mask, boost::asio::ip::address_v4 const &clientAddress)
basic_endpoint< tcp > tcp_endpoint
boost::asio::ip::tcp_endpoint GetAddressForClient(boost::asio::ip::address const &clientAddr) const
std::unique_ptr< boost::asio::ip::address > LocalSubnetMask
std::unique_ptr< boost::asio::ip::address > LocalAddress
std::unique_ptr< boost::asio::ip::address > ExternalAddress