X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_spanningtree%2Futils.h;h=db61fd7aaa40eeb7b4cf6787afce3437393034db;hb=8f7f74cf0f297e2b8476fc4c670515f8940580ea;hp=0dbf06ec9d2d6c31221286590538c2d2ab991afc;hpb=f0683739e2cfaae900a8e3ffac48ad1bc7d75e51;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_spanningtree/utils.h b/src/modules/m_spanningtree/utils.h index 0dbf06ec9..db61fd7aa 100644 --- a/src/modules/m_spanningtree/utils.h +++ b/src/modules/m_spanningtree/utils.h @@ -26,9 +26,9 @@ class ModuleSpanningTree; * tree, used for rapid linear lookups. */ #ifdef WINDOWS -typedef nspace::hash_map > > server_hash; +typedef nspace::hash_map > > server_hash; #else -typedef nspace::hash_map, irc::StrHashComp> server_hash; +typedef nspace::hash_map, irc::StrHashComp> server_hash; #endif typedef std::map TreeServerList; @@ -41,7 +41,7 @@ typedef std::map hookmodules; /** Contains helper functions and variables for this module, * and keeps them out of the global namespace */ -class SpanningTreeUtilities +class SpanningTreeUtilities : public classbase { private: /** Creator server @@ -61,9 +61,7 @@ class SpanningTreeUtilities /** Announce TS changes to channels on merge */ bool AnnounceTSChange; - /** Synchronize timestamps between servers - */ - bool EnableTimeSync; + /** Make snomasks +CQ quiet during bursts and splits */ bool quiet_bursts; @@ -93,12 +91,6 @@ class SpanningTreeUtilities */ std::vector LinkBlocks; - /** If this is true, this server is the master sync server for time - * synching - e.g. it is the server with its clock correct. It will - * send out the correct time at intervals. - */ - bool MasterTime; - /** List of module pointers which can provide I/O abstraction */ hookmodules hooks;