From ea55fcd0cedecca6af2b4088f1255e5a0139fd08 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 14 Jan 2023 13:32:31 +0530 Subject: [PATCH] User: updated LoggedInFrom() to convert ipv6 mapped ipv4 address. --- DnsServerCore/Auth/User.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DnsServerCore/Auth/User.cs b/DnsServerCore/Auth/User.cs index f1ae2b0d..32b6fd60 100644 --- a/DnsServerCore/Auth/User.cs +++ b/DnsServerCore/Auth/User.cs @@ -165,6 +165,9 @@ namespace DnsServerCore.Auth public void LoggedInFrom(IPAddress remoteAddress) { + if (remoteAddress.IsIPv4MappedToIPv6) + remoteAddress = remoteAddress.MapToIPv4(); + _previousSessionLoggedOn = _recentSessionLoggedOn; _previousSessionRemoteAddress = _recentSessionRemoteAddress;