0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-10 05:08:42 +00:00
bird/filter
Maria Matejka 0d0f6554a5 Unified attribute and filter types
This commit removes the EAF_TYPE_* namespace completely and also for
route attributes, filter-based types T_* are used. This simplifies
fetching and setting route attributes from filters.

Also, there is now union bval which serves as an universal value holder
instead of private unions held separately by eattr and filter code.
2022-05-04 15:37:41 +02:00
..
config.Y Unified attribute and filter types 2022-05-04 15:37:41 +02:00
data.c Unified attribute and filter types 2022-05-04 15:37:41 +02:00
data.h Unified attribute and filter types 2022-05-04 15:37:41 +02:00
decl.m4 Unified attribute and filter types 2022-05-04 15:37:41 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
f-inst.c Unified attribute and filter types 2022-05-04 15:37:41 +02:00
f-inst.h Unified attribute and filter types 2022-05-04 15:37:41 +02:00
f-util.c Unified attribute and filter types 2022-05-04 15:37:41 +02:00
filter_test.c Replaced custom linpools in tests for the common tmp_linpool 2022-03-02 12:13:49 +01:00
filter.c Reducing filter stack size to allow for lesser thread stack size 2021-09-10 18:11:28 +02:00
filter.h Unified attribute and filter types 2022-05-04 15:37:41 +02:00
Makefile Filter: Pre-evaluation of constant expressions 2019-07-02 10:45:53 +02:00
test-reconf-begin.conf Filters: comparison of functions and filters caching 2019-02-26 16:44:24 +01:00
test-reconf-end.conf Filters: comparison of functions and filters caching 2019-02-26 16:44:24 +01:00
test.conf Unified attribute and filter types 2022-05-04 15:37:41 +02:00
test.conf2 Filter: Remove quitbird command 2020-05-02 02:47:18 +02:00
test.conf.inc filter/test.conf: Replace print func with assert and format 2016-11-16 12:22:01 +01:00
tree_test.c Replaced custom linpools in tests for the common tmp_linpool 2022-03-02 12:13:49 +01:00
tree.c Filter: Recursive filter iteration code 2021-02-07 19:21:42 +01:00
trie_test.c Replaced custom linpools in tests for the common tmp_linpool 2022-03-02 12:13:49 +01:00
trie.c Trie: Fix trie format 2022-02-06 23:27:13 +01:00