From 5c20751937c032e64f7102c1d95ed4d115e59160 Mon Sep 17 00:00:00 2001 From: orignal Date: Thu, 1 Dec 2016 14:06:23 -0500 Subject: [PATCH] give priority to ipv6 --- RouterInfo.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/RouterInfo.cpp b/RouterInfo.cpp index b570d6c2..fe236816 100644 --- a/RouterInfo.cpp +++ b/RouterInfo.cpp @@ -256,7 +256,10 @@ namespace data } if (isValidAddress) { - addresses->push_back(std::make_shared
(address)); + if (supportedTransports & eNTCPV6) // ipv6 NTCP ? + addresses->push_front(std::make_shared
(address)); // ipv6 has priority over ipv4 + else + addresses->push_back(std::make_shared
(address)); m_SupportedTransports |= supportedTransports; } }