diff options
| author | 2024-07-29 22:37:04 +0100 | |
|---|---|---|
| committer | 2024-07-29 22:39:19 +0100 | |
| commit | a6feb4df285de7be3e8d05e77c27a65f2a883201 (patch) | |
| tree | 97b1a0e19c23b2958714addada0b3f8412d01330 /src/users.cpp | |
| parent | Merge branch 'insp4' into master. (diff) | |
| parent | Improve the paths picked up by Doxygen. (diff) | |
Merge branch 'insp4' into master.
Diffstat (limited to 'src/users.cpp')
| -rw-r--r-- | src/users.cpp | 9 |
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); } |
