summaryrefslogtreecommitdiff
path: root/include/configreader.h
diff options
context:
space:
mode:
authorPeter Powell <petpow@saberuk.com>2017-08-17 18:32:19 +0100
committerPeter Powell <petpow@saberuk.com>2017-11-13 19:44:04 +0000
commit5287af979e5abffb2cfcdadb9a7663b42a5c43e5 (patch)
tree978444d04b4ec69e369e20bf74b4c0c16f2e50f0 /include/configreader.h
parentdb6eefb16360e34dd8a33ce1cc792b3de62cfcef (diff)
Add a class which encapsulates the concept of token lists.
Diffstat (limited to 'include/configreader.h')
-rw-r--r--include/configreader.h6
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;