0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-23 10:11:53 +00:00
bird/sysdep/unix
Ondrej Zajicek (work) 875cc073b0 Nest: Update handling of temporary attributes
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.
2019-03-14 17:31:40 +01:00
..
config.Y Unix: Implement log file size limit / log rotation 2018-11-18 14:03:50 +01:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
endian.h OpenBSD port related changes. 2009-05-11 01:32:49 +02:00
io.c BGP: Better dispatch of incoming connections 2019-01-02 16:01:21 +01:00
krt.c Nest: Update handling of temporary attributes 2019-03-14 17:31:40 +01:00
krt.h Nest: Removing separate tmpa from route propagation 2018-05-30 17:08:49 +02:00
krt.Y Config: Dropping CF_ADDTO. 2018-06-26 14:29:03 +02:00
log.c Unix: Change debugging options 2018-12-04 16:55:25 +01:00
main.c Unix: Remove removed option from help 2019-01-04 23:49:26 +01:00
Makefile Unit Testing for BIRD 2016-11-09 16:36:34 +01:00
random.c Split random number functions off io.c, so that they can be documented 2000-06-05 11:46:40 +00:00
unix.h Unix: Change debugging options 2018-12-04 16:55:25 +01:00