diff options
| author | 2020-12-21 16:40:32 +0000 | |
|---|---|---|
| committer | 2020-12-21 16:40:52 +0000 | |
| commit | a63b6e16df8c2764d3d054c125239d129582d9dc (patch) | |
| tree | f31ef63e126c677bf178de90775f111b29b70071 /src/modules/m_pbkdf2.cpp | |
| parent | Use unicode box drawing characters in the /MAP output. (diff) | |
| parent | Replace the SERVER stub command with something actually useful. (diff) | |
Merge branch 'insp3' into master.
Diffstat (limited to 'src/modules/m_pbkdf2.cpp')
| -rw-r--r-- | src/modules/m_pbkdf2.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/modules/m_pbkdf2.cpp b/src/modules/m_pbkdf2.cpp index 6656735f0..006e0a8a1 100644 --- a/src/modules/m_pbkdf2.cpp +++ b/src/modules/m_pbkdf2.cpp @@ -212,6 +212,14 @@ class ModulePBKDF2 : public Module stdalgo::delete_all(providers); } + void init() override + { + // Let ourself know about any existing services. + const ModuleManager::DataProviderMap& dataproviders = ServerInstance->Modules.DataProviders; + for (ModuleManager::DataProviderMap::const_iterator it = dataproviders.begin(); it != dataproviders.end(); ++it) + OnServiceAdd(*it->second); + } + void OnServiceAdd(ServiceProvider& provider) override { // Check if it's a hash provider |
