0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-09 20:58:44 +00:00
bird/filter
Igor Putovny 8d186b2a22 Basic route aggregation
User can specify list of route attributes in the configuration file
and run route aggregation on the export side of the pipe protocol.
Routes are sorted and for every group of equivalent routes
new route is created and exported to the routing table.
It is also possible to specify filter which will run for every
route before aggregation.
Furthermore, it will be possible to set attributes of new routes
according to attributes of the aggregated routes.

This is a work in progress.
2023-06-21 13:36:24 +02:00
..
config.Y Basic route aggregation 2023-06-21 13:36:24 +02:00
data.c Basic route aggregation 2023-06-21 13:36:24 +02:00
data.h Basic route aggregation 2023-06-21 13:36:24 +02:00
decl.m4 Filter: Shortened method declarations 2023-06-19 17:32:19 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
f-inst.c Basic route aggregation 2023-06-21 13:36:24 +02:00
f-inst.h Filter: Print instructions take only one value (simplification) 2023-06-19 17:32:19 +02:00
f-util.c Filter: Print instructions take only one value (simplification) 2023-06-19 17:32:19 +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 Basic route aggregation 2023-06-21 13:36:24 +02:00
filter.h Basic route aggregation 2023-06-21 13:36:24 +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 Filter: Methods rework 2023-06-19 17:32:19 +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: Change linearization of branches in switch instruction 2023-01-07 20:18:44 +01:00
trie_test.c Nest: Add tests and benchmark for FIB 2023-05-16 13:25:48 +02:00
trie.c Trie: Fix trie format 2022-02-06 23:27:13 +01:00