mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-11-17 16:48:43 +00:00
875cc073b0
The temporary atttributes are no longer removed by ea_do_prune(), but they are undefined by store_tmp_attrs() protocol hooks. This fixes several bugs where temporary attributes were removed when they should not or not removed when they should be. The flag EAF_TEMP is no longer needed and was removed. Update all protocol make_tmp_attrs() / store_tmp_attrs() hooks to use helper functions and to handle unset attributes properly. Also fix some related bugs like improper handling of empty eattr list. |
||
---|---|---|
.. | ||
config.Y | ||
Doc | ||
f-util.c | ||
filter_test.c | ||
filter.c | ||
filter.h | ||
Makefile | ||
test.conf | ||
test.conf2 | ||
test.conf.inc | ||
tree_test.c | ||
tree.c | ||
trie_test.c | ||
trie.c |