0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00
bird/nest
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
..
a-path_test.c Merge remote-tracking branch 'origin/master' into backport 2022-07-11 11:08:10 +02:00
a-path.c Basic route aggregation 2023-06-21 13:36:24 +02:00
a-set_test.c Fixed resource initialization in unit tests 2022-03-09 10:30:42 +01:00
a-set.c Basic route aggregation 2023-06-21 13:36:24 +02:00
aggregator.c Basic route aggregation 2023-06-21 13:36:24 +02:00
attrs.h Basic route aggregation 2023-06-21 13:36:24 +02:00
bfd.h BFD: Allow per-request session options 2020-11-08 15:33:22 +01:00
bird.h Initial commit on integrated BIRD 2015-11-05 12:48:52 +01:00
cli.c CLI: Fix continuation lines after final one 2019-11-26 16:43:09 +01:00
cli.h CLI: Fix for long-lived sessions during high loads 2022-12-10 17:32:42 +01:00
cmds.c Conf: Symbol hashes for all scopes 2023-06-09 13:49:31 +02:00
cmds.h Filter refactoring: dropped the recursion from the interpreter 2019-02-20 22:30:54 +01:00
config.Y Basic route aggregation 2023-06-21 13:36:24 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
iface.c Nest: Do not ignore secondary flag changes in ifa updates 2021-12-18 01:09:52 +01:00
iface.h Nest: Fix neighbor handling for colliding ranges 2020-05-11 04:29:36 +02:00
locks.c Lib: Add and use ev_new_init() 2018-10-01 15:55:23 +02:00
locks.h Nest: VRF support for neighbor cache and olock code 2017-09-12 15:49:36 +02:00
Makefile Basic route aggregation 2023-06-21 13:36:24 +02:00
neighbor.c Slab allocator can free the blocks without knowing the parent structure 2022-04-06 18:14:08 +02:00
password.c Nest: Allow MAC algorithms to specify min/max key length 2021-06-06 16:28:18 +02:00
password.h Nest: Allow MAC algorithms to specify min/max key length 2021-06-06 16:28:18 +02:00
proto-hooks.c Dropping rte-local dumper entries 2021-10-13 19:09:05 +02:00
proto.c Basic route aggregation 2023-06-21 13:36:24 +02:00
proto.sgml Channels - explicit links between protocols and tables 2016-02-01 10:28:50 +01:00
protocol.h Basic route aggregation 2023-06-21 13:36:24 +02:00
route.h Basic route aggregation 2023-06-21 13:36:24 +02:00
rt-attr.c Nest: Fix leaking internal attributes in RIP and Babel 2023-01-03 17:01:54 +01:00
rt-dev.c Nest: Fix several issues with pflags 2023-01-01 20:10:23 +01:00
rt-dev.h Nest: SADR support for Direct 2018-03-18 02:56:51 +01:00
rt-fib_test.c Nest: Add tests and benchmark for FIB 2023-05-16 13:25:48 +02:00
rt-fib.c Slab allocator can free the blocks without knowing the parent structure 2022-04-06 18:14:08 +02:00
rt-show.c Basic route aggregation 2023-06-21 13:36:24 +02:00
rt-table.c Basic route aggregation 2023-06-21 13:36:24 +02:00