aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/authserver/Realms/RealmList.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/authserver/Realms/RealmList.cpp b/src/server/authserver/Realms/RealmList.cpp
index b5668da2028..43ed4cecca8 100644
--- a/src/server/authserver/Realms/RealmList.cpp
+++ b/src/server/authserver/Realms/RealmList.cpp
@@ -96,7 +96,7 @@ void RealmList::UpdateRealms(bool init)
Field* fields = result->Fetch();
uint32 realmId = fields[0].GetUInt32();
std::string name = fields[1].GetString();
- boost::asio::ip::tcp::resolver::query externalAddressQuery(fields[2].GetString(), "");
+ boost::asio::ip::tcp::resolver::query externalAddressQuery(tcp::v4(), fields[2].GetString(), "");
boost::asio::ip::tcp::resolver::iterator endPoint = _resolver->resolve(externalAddressQuery);
if (endPoint == end)
{
@@ -106,7 +106,7 @@ void RealmList::UpdateRealms(bool init)
ip::address externalAddress = (*endPoint).endpoint().address();
- boost::asio::ip::tcp::resolver::query localAddressQuery(fields[3].GetString(), "");
+ boost::asio::ip::tcp::resolver::query localAddressQuery(tcp::v4(), fields[3].GetString(), "");
endPoint = _resolver->resolve(localAddressQuery);
if (endPoint == end)
{
@@ -116,7 +116,7 @@ void RealmList::UpdateRealms(bool init)
ip::address localAddress = (*endPoint).endpoint().address();
- boost::asio::ip::tcp::resolver::query localSubmaskQuery(fields[4].GetString(), "");
+ boost::asio::ip::tcp::resolver::query localSubmaskQuery(tcp::v4(), fields[4].GetString(), "");
endPoint = _resolver->resolve(localSubmaskQuery);
if (endPoint == end)
{