aboutsummaryrefslogtreecommitdiffstats
path: root/conf.c
diff options
context:
space:
mode:
authorMarius Halden <marius.h@lden.org>2016-03-21 14:30:44 +0100
committerMarius Halden <marius.h@lden.org>2016-05-07 14:27:54 +0200
commitdab92571b0959a1f1c4805dd6d874421b262aa8c (patch)
treeafd8181cd53df4b2eb64d59094a9be92044b305c /conf.c
parenta21ce7901fd2d4f81cddcd7f5d30346d28dfc316 (diff)
Add authmode sasl
New AuthMode sasl added, when this is used all users have to authenticate with sasl.
Diffstat (limited to 'conf.c')
-rw-r--r--conf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/conf.c b/conf.c
index 95e3afd2..83495d15 100644
--- a/conf.c
+++ b/conf.c
@@ -260,6 +260,8 @@ static int conf_loadini(conf_t *conf, char *file)
conf->authmode = AUTHMODE_REGISTERED;
} else if (g_strcasecmp(ini->value, "closed") == 0) {
conf->authmode = AUTHMODE_CLOSED;
+ } else if (g_strcasecmp(ini->value, "sasl") == 0) {
+ conf->authmode = AUTHMODE_SASL;
} else {
conf->authmode = AUTHMODE_OPEN;
}