aboutsummaryrefslogtreecommitdiff
path: root/src/users.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2024-07-29 22:37:04 +0100
committerGravatar Sadie Powell2024-07-29 22:39:19 +0100
commita6feb4df285de7be3e8d05e77c27a65f2a883201 (patch)
tree97b1a0e19c23b2958714addada0b3f8412d01330 /src/users.cpp
parentMerge branch 'insp4' into master. (diff)
parentImprove the paths picked up by Doxygen. (diff)
Merge branch 'insp4' into master.
Diffstat (limited to 'src/users.cpp')
-rw-r--r--src/users.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/users.cpp b/src/users.cpp
index fe006e19f..f3996f702 100644
--- a/src/users.cpp
+++ b/src/users.cpp
@@ -603,9 +603,18 @@ irc::sockets::cidr_mask User::GetCIDRMask() const
case AF_INET6:
range = ServerInstance->Config->IPv6Range;
break;
+
case AF_INET:
range = ServerInstance->Config->IPv4Range;
break;
+
+ case AF_UNIX:
+ break; // CIDR not supported.
+
+ default:
+ ServerInstance->Logs.Debug("SOCKET", "BUG: User::GetCIDRMask(): socket type {} is unknown!",
+ client_sa.family());
+ break;
}
return irc::sockets::cidr_mask(client_sa, range);
}