0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00
bird/filter
Jan Maria Matejka 13c0be19d3 Nest: Removing separate tmpa from route propagation
This is a fundamental change of an original (1999) concept of route
processing inside BIRD. During import/export, there was a temporary
ea_list created which was to be used instead of the another one inside
the route itself.

This led to some confusion, quirks, and strange filter code that handled
extended route attributes. Dropping it now.

The protocol interface has changed in an uniform way -- the
`struct ea_list *attrs` argument has been removed from store_tmp_attrs(),
import_control(), rt_notify() and get_route_info().
2018-05-30 17:08:49 +02:00
..
config.Y Filter: Removing the third argument hack 2018-05-29 11:53:51 +02:00
Doc Reimplementation of prefix sets. 2009-03-31 12:55:57 +02:00
f-util.c Filter: instruction names 2018-05-29 11:53:51 +02:00
filter_test.c Linpool: default allocation size 2017-05-16 15:34:57 +02:00
filter.c Nest: Removing separate tmpa from route propagation 2018-05-30 17:08:49 +02:00
filter.h Nest: Removing separate tmpa from route propagation 2018-05-30 17:08:49 +02:00
Makefile Unit Testing for BIRD 2016-11-09 16:36:34 +01:00
test.conf Filter: Remove old BGP path mask syntax from tests 2017-12-08 17:31:33 +01:00
test.conf2 Filter: the test conf checks also a bit of BGP args 2018-03-08 12:57:39 +01: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 Linpool: default allocation size 2017-05-16 15:34:57 +02:00
tree.c Minor code cleanups 2016-11-08 17:46:29 +01:00
trie_test.c Birdtest: Replace BT_SUCCESS and BT_FAILURE with 1 and 0 2016-11-11 17:43:09 +01:00
trie.c Merge branch 'master' into int-new 2016-11-08 19:27:58 +01:00