0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 17:51:53 +00:00
bird/proto/rip
Maria Matejka 05d8c3699d Object locks use events
Instead of calling custom hooks from object locks, we use standard event
sending mechanism to inform protocols about object lock changes. This is
a backport from version 3 where these events are passed across threads.

This implementation of object locks doesn't use mutexes to lock the
whole data structure. In version 3, this data structure may get accessed
from multiple threads and must be protected by mutex.
2023-01-26 13:22:28 +01:00
..
config.Y Minor fixes for restricted builds 2021-03-17 15:56:12 +01:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
Makefile Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
packets.c RIP: Improvements to demand circuit mode 2020-03-14 17:04:49 +01:00
rip.c Object locks use events 2023-01-26 13:22:28 +01:00
rip.h RIP: convert the rte-local attributes to extended attributes 2021-10-13 19:09:04 +02:00