Как проверить что boost::asio::ip::address принадлежит заданой сети?
Как определить что заданный адрес address принадлежит заданной сети network?
auto networkAddress = asio::ip::make_address_v4("192.168.144.0");
auto network = asio::ip::make_network_v4(networkAddress, 24);
auto address = asio::ip::make_address_v4("192.168.144.101");
Также интересует есть ли возможность сделать это кроссверсионно (v4 и v6). Отсутствие version-independent класса для ip::network, как это сделано для ip::address, намекает что нет.