diff options
author | Peter Powell <petpow@saberuk.com> | 2017-08-17 18:32:19 +0100 |
---|---|---|
committer | Peter Powell <petpow@saberuk.com> | 2017-11-13 19:44:04 +0000 |
commit | 5287af979e5abffb2cfcdadb9a7663b42a5c43e5 (patch) | |
tree | 978444d04b4ec69e369e20bf74b4c0c16f2e50f0 /include/configreader.h | |
parent | db6eefb16360e34dd8a33ce1cc792b3de62cfcef (diff) |
Add a class which encapsulates the concept of token lists.
Diffstat (limited to 'include/configreader.h')
-rw-r--r-- | include/configreader.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/configreader.h b/include/configreader.h index 9fcb9c6a3..fc8c99d62 100644 --- a/include/configreader.h +++ b/include/configreader.h @@ -31,6 +31,7 @@ #include "modules.h" #include "socketengine.h" #include "socket.h" +#include "token_list.h" /** Structure representing a single \<tag> in config */ class CoreExport ConfigTag : public refcountbase @@ -165,9 +166,8 @@ struct CommandLineConf class CoreExport OperInfo : public refcountbase { public: - typedef insp::flat_set<std::string> PrivSet; - PrivSet AllowedOperCommands; - PrivSet AllowedPrivs; + TokenList AllowedOperCommands; + TokenList AllowedPrivs; /** Allowed user modes from oper classes. */ std::bitset<64> AllowedUserModes; |