0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-10-18 09:58:43 +00:00
bird/sysdep/linux
Maria Matejka 10bb1c1e9d Real almost-lockless feeds and more pull-like exports
Introducing a new omnipotent internal API to just pass route updates
from whatever point wherever we want.

From now on, all the exports should be processed by RT_WALK_EXPORTS
macro, and you can also issue a separate feed-only request to just get a
feed and finish.

The exporters can now also stop and the readers must expect that to
happen and recover. Main tables don't stop, though.
2024-06-04 10:11:36 +02:00
..
krt-sys.h Netlink: Fix spelling of krt_ssthresh / krt_lock_ssthresh 2024-02-16 15:00:03 +01:00
Makefile Unit Testing for BIRD 2016-11-09 16:36:34 +01:00
netlink-sys.h Netlink: move OS-specific headers and defines to sysdep 2022-12-16 19:21:51 +01:00
netlink.c Real almost-lockless feeds and more pull-like exports 2024-06-04 10:11:36 +02:00
netlink.Y Merge commit '5c04f0e2354ff0cca9b1479e68882b72755f3aab' into thread-next 2024-03-28 20:00:50 +01:00
sysio.h IO: Support nonlocal bind in socket interface 2022-01-08 19:02:31 +01:00
syspriv.h Minor code cleanups 2016-11-08 17:46:29 +01:00