Add NetworkConfig::Address validation

This commit is contained in:
Damian Korczowski
2021-05-22 19:45:44 +02:00
parent cd04007a71
commit ba4979cfc2

View File

@@ -20,6 +20,11 @@ namespace
int NetworkManager::Initialize(const NetworkConfig& config)
{
// Validate the address for listen/connect
NetworkEndPoint endPoint = {};
const bool isEndPointValid = NetworkBase::CreateEndPoint(config.Address, String("7777"), NetworkIPVersion::IPv4, endPoint, false);
ASSERT(config.Address == String("any") || isEndPointValid);
// Alloc new host
const int hostId = Hosts.Count();
Hosts.Add(NetworkHost());