0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-09 20:58:44 +00:00
bird/proto
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
..
babel Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
bfd Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
bgp Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
mrt Minor cleanups 2023-01-13 13:32:29 +01:00
ospf Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
perf Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
pipe BGP: Add received role value to role mismatch log message 2023-01-20 15:55:47 +01:00
radv Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
rip Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
rpki Nest: Fix several issues with pflags 2023-01-01 20:10:23 +01:00
static Interface updates are asynchronous 2023-02-02 15:57:21 +01:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00