From 8e37a337ed4b89bb8c835fa4a1ddfc76b7a995e7 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 11 Jul 2020 13:48:40 +0530 Subject: [PATCH] DnsServer: fixed missing port in UpdateThisServer(). --- DnsServerCore/Dns/DnsServer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DnsServerCore/Dns/DnsServer.cs b/DnsServerCore/Dns/DnsServer.cs index e79c5a9f..7e47765c 100644 --- a/DnsServerCore/Dns/DnsServer.cs +++ b/DnsServerCore/Dns/DnsServer.cs @@ -1933,9 +1933,9 @@ namespace DnsServerCore.Dns if ((_localEndPoints == null) || (_localEndPoints.Count == 0)) _thisServer = new NameServerAddress(_serverDomain, IPAddress.Loopback); else if (_localEndPoints[0].Address.Equals(IPAddress.Any)) - _thisServer = new NameServerAddress(_serverDomain, IPAddress.Loopback); + _thisServer = new NameServerAddress(_serverDomain, new IPEndPoint(IPAddress.Loopback, _localEndPoints[0].Port)); else if (_localEndPoints[0].Equals(IPAddress.IPv6Any)) - _thisServer = new NameServerAddress(_serverDomain, IPAddress.IPv6Loopback); + _thisServer = new NameServerAddress(_serverDomain, new IPEndPoint(IPAddress.IPv6Loopback, _localEndPoints[0].Port)); else _thisServer = new NameServerAddress(_serverDomain, _localEndPoints[0]); }