From d2bf3c09479e5956dfcc0914c99082e6ea6f94dc Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 29 Mar 2012 04:25:30 +0200 Subject: Add support for Tinc-like peer directory configurations --- src/config.y | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/config.y') diff --git a/src/config.y b/src/config.y index 1e75da8..fd60d0d 100644 --- a/src/config.y +++ b/src/config.y @@ -70,6 +70,8 @@ %token TOK_TUN %token TOK_ON %token TOK_UP +%token TOK_PEERS +%token TOK_FROM %token TOK_ADDR %token TOK_ADDR6 @@ -212,6 +214,10 @@ include: TOK_PEER TOK_STRING maybe_as { fastd_read_config(ctx, conf, $2, true, depth); free($2); } + | TOK_PEERS TOK_FROM TOK_STRING { + fastd_read_config_dir(ctx, conf, $3, depth); + free($3); + } | TOK_STRING { fastd_read_config(ctx, conf, $1, false, depth); free($1); } ; -- cgit v1.2.3