Add option to disallow text messages.
[umurmur.git] / src / conf.h
index 32531f8653ed2874322a36802fc09f826aae0d9f..8eb84e2e569ba5714a82158744cac38d5112407d 100644 (file)
@@ -48,12 +48,16 @@ typedef enum param {
        USERNAME,
        GROUPNAME,
        LOGFILE,
+       ADMIN_PASSPHRASE,
+       BAN_LENGTH,
+       ALLOW_TEXTMESSAGE,
 } param_t;
 
 typedef struct {
        const char *parent;
        const char *name;
        const char *description;
+       const char *password;
        bool_t noenter;
 } conf_channel_t;
 
@@ -64,9 +68,11 @@ typedef struct {
 
 void Conf_init(const char *conffile);
 void Conf_deinit();
+bool_t Conf_ok(const char *conffile);
 
 const char *getStrConf(param_t param);
 int getIntConf(param_t param);
+bool_t getBoolConf(param_t param);
 int Conf_getNextChannel(conf_channel_t *chdesc, int index);
 int Conf_getNextChannelLink(conf_channel_link_t *chlink, int index);