From 13c71785b58fe542ca95eeed11dabf99f1be71fa Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 10 Nov 2012 14:55:41 +0100 Subject: Don't allow global config statements in peer groups --- src/config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/config.c') diff --git a/src/config.c b/src/config.c index 409a83b..09a0adc 100644 --- a/src/config.c +++ b/src/config.c @@ -435,7 +435,7 @@ bool fastd_read_config(fastd_context *ctx, fastd_config *conf, const char *filen if (peer_config) token = START_PEER_CONFIG; else - token = START_CONFIG; + token = conf->peer_group->parent ? START_PEER_GROUP_CONFIG : START_CONFIG; int parse_ret = fastd_config_push_parse(ps, token, &token_val, &loc, ctx, conf, filename, depth+1); -- cgit v1.2.3