diff options
| author | 2025-08-15 13:16:13 +0100 | |
|---|---|---|
| committer | 2025-08-15 18:57:33 +0100 | |
| commit | e49ce3c99c61b08ac11b46b3921e50a050617580 (patch) | |
| tree | ff941d44a79f2d15f2e8e4f9d125388b3c7ce487 /src | |
| parent | Update the Windows dependencies. (diff) | |
Fix a regression for Docker users who are using their own config.
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/m_spanningtree/server.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/m_spanningtree/server.cpp b/src/modules/m_spanningtree/server.cpp index 70f50b42e..dc8ebaf79 100644 --- a/src/modules/m_spanningtree/server.cpp +++ b/src/modules/m_spanningtree/server.cpp @@ -42,6 +42,10 @@ namespace if (sa.is_local()) return true; // Always allowed. + std::error_code ec; + if (Utils->LocalRanges.empty() && std::filesystem::is_regular_file("/.dockerenv", ec)) + return true; // TODO: remove this a future release. + for (const auto& cidr : Utils->LocalRanges) { if (cidr.match(sa)) |
