]> git.ipfire.org Git - thirdparty/bird.git/commit
Change parser to handle numbers as unsigned
authorOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 23 May 2017 15:22:53 +0000 (17:22 +0200)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 23 May 2017 15:40:19 +0000 (17:40 +0200)
commit6aaaa63519c88c872f15dcc639643103b563b1c6
treecbb3164de6d0b746727b54aec212168b8467f379
parent0705a1c5658c2682c915007f466f55d2a8f7ec14
Change parser to handle numbers as unsigned

Lexer always parsed numbers as unsigned, but parser handled them as
signed and grammar contained many unnecessary checks for negativity.
conf/confbase.Y
filter/config.Y
filter/filter.h
nest/config.Y
proto/ospf/config.Y
proto/radv/config.Y
proto/rip/config.Y