0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-13 22:58:42 +00:00
bird/sysdep/unix
Maria Matejka 8d1215dba6 Channel: Refeeding by an auxiliary request if needed.
If the protocol supports route refresh on export, we keep the stop-start
method of route refeed. This applies for BGP with ERR or with export
table on, for OSPF, Babel, RIP or Pipe.

For BGP without ERR or for future selective ROA reloads, we're adding an
auxiliary export request, doing the refeed while the main export request
is running, somehow resembling the original method of BIRD 2 refeed.

There is also a refeed request queue to keep track of different refeed
requests.
2023-10-03 09:54:39 +02:00
..
alloc_test.c Fixed a bug in hot page global storage 2023-05-06 10:50:32 +02:00
alloc.c Fixed a bug in hot page global storage 2023-05-06 10:50:32 +02:00
config.Y Logging: fixed size logfiles behaving as mmapped ringbuffers 2023-09-24 20:43:04 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
domain.c Refactoring of domains connected to pools 2023-04-25 09:52:28 +02:00
endian.h OpenBSD port related changes. 2009-05-11 01:32:49 +02:00
io-loop.c Logging now doesn't lock with each message 2023-09-24 20:43:04 +02:00
io-loop.h Threads: added a generic method to run in all threads 2023-09-24 20:40:07 +02:00
io.c Logging: fixed size logfiles behaving as mmapped ringbuffers 2023-09-24 20:43:04 +02:00
krt.c Channel: Refeeding by an auxiliary request if needed. 2023-10-03 09:54:39 +02:00
krt.h Merge commit '534d0a4b' into thread-next 2022-08-05 10:37:53 +02:00
krt.Y Conf: Allowing keyword redefinition 2022-05-04 15:39:21 +02:00
log.c Logging limit enforcement moved into the rfile structure 2023-09-24 20:43:04 +02:00
main.c Logging: Abolished stdio in favor of write() to make the logging faster. 2023-09-24 20:40:06 +02:00
Makefile Fixed a bug in hot page global storage 2023-05-06 10:50:32 +02:00
random.c sysdep: Add wrapper to get random bytes - update 2021-06-06 16:26:06 +02:00
unix.h Logging: fixed size logfiles behaving as mmapped ringbuffers 2023-09-24 20:43:04 +02:00