]> git.ipfire.org Git - thirdparty/bird.git/commit
Filter: Add bytestring type
authorAlexander Zubkov <green@qrator.net>
Thu, 24 Aug 2023 02:30:42 +0000 (04:30 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Thu, 24 Aug 2023 02:33:33 +0000 (04:33 +0200)
commitfc3547880aafad726509f0514df2d5e0bb140728
tree826c945354f71d509e298fdcb715f0624ccb6add
parenteddc0ffdab239c61cc0e064b6ebd33dfadcef3cd
Filter: Add bytestring type

 - Rename BYTESTRING lexem to BYTETEXT, not to collide with 'bytestring' type name
 - Add bytestring type with id T_BYTESTRING (0x2c)
 - Add from_hex() filter function to create bytestring from hex string
 - Add filter test cases for bytestring type

Minor changes by committer.
bird-gdb.py
conf/cf-lex.l
conf/confbase.Y
filter/config.Y
filter/data.c
filter/data.h
filter/f-inst.c
filter/f-inst.h
filter/test.conf
nest/config.Y
proto/radv/config.Y