]> git.ipfire.org Git - thirdparty/bird.git/commit
Config: Allow keyword redefinition
authorMaria Matejka <mq@jmq.cz>
Thu, 9 Apr 2020 20:07:23 +0000 (22:07 +0200)
committerMaria Matejka <mq@jmq.cz>
Thu, 9 Apr 2020 20:19:06 +0000 (22:19 +0200)
commit064b59d1c7ee697d192bc90920aa81b973676cfd
tree145b69aec1d3d7007daf87eca5647bd75b48e910
parentfd9f0c0640fd02a26b96b4f9d3cbbffbb6544a84
Config: Allow keyword redefinition

When you redefine a keyword, a warning is issued. It is recommended to
abstain from redefining keywords as it may yield lots of strange parse
errors in config.

It is not possible to use a keyword as a protocol or template name due
to collisions in config language.
conf/cf-lex.l
conf/conf.h
conf/confbase.Y
conf/gen_keywords.m4
conf/gen_parser.m4
filter/config.Y
nest/config.Y
nest/route.h
nest/rt-table.c
sysdep/unix/main.c