0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-09-19 20:05:21 +00:00
bird/proto/bfd
Maria Matejka c354e8f4c1 Interface updates are asynchronous
Instead of propagating interface updates as they are loaded from kernel,
they are enqueued and all the notifications are called from a
protocol-specific event. This change allows to break the locking loop
between protocols and interfaces.

Anyway, this change is based on v2 branch to keep the changes between v2
and v3 smaller.
2023-02-02 15:57:21 +01:00
..
bfd.c Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
bfd.h BFD: Add 'strict bind' option 2022-04-07 19:33:40 +02:00
config.Y BFD: Add 'strict bind' option 2022-04-07 19:33:40 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
io.c Introducing an universal temporary linpool flushed after every task 2022-03-02 12:13:49 +01:00
io.h Timers: Split microsecond timers from BFD code to lib 2017-12-07 13:46:53 +01:00
Makefile Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
packets.c BFD: Improve incoming packet matching 2023-01-22 23:42:08 +01:00