0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-10-18 09:58:43 +00:00
bird/proto/ospf
Maria Matejka 5cbebfc940 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-24 09:42:03 +02:00
..
config.Y Merge commit '1b064355f752b9bfe4644f775697bbd9b711f762' into thread-next 2024-04-01 18:20:18 +02:00
dbdes.c OSPF: Packets on PtP networks should be always sent to AllSPFRouters 2021-05-09 15:26:13 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
hello.c OSPFv3: Update neighbor authentication state from Hello packets 2021-03-16 16:34:42 +01:00
iface.c Merge commit 'e3c0eca9' into thread-next 2023-10-13 11:04:39 +02:00
lsack.c OSPF: Packets on PtP networks should be always sent to AllSPFRouters 2021-05-09 15:26:13 +02:00
lsalib.c OSPF: Fix handling of NSSA option flags 2019-07-10 18:25:36 +02:00
lsalib.h OSPF: Cleanup some warnings 2023-12-13 18:07:38 +01:00
lsreq.c OSPF: Packets on PtP networks should be always sent to AllSPFRouters 2021-05-09 15:26:13 +02:00
lsupd.c Trivial code cleanups 2024-01-22 06:29:14 +01:00
Makefile Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
neighbor.c Resource pools are now bound with domains. 2023-04-24 10:33:28 +02:00
ospf.c Real almost-lockless feeds and more pull-like exports 2024-06-24 09:42:03 +02:00
ospf.h OSPF partial reload never worked properly, running full reload always 2024-06-24 09:42:03 +02:00
packet.c OSPF: Allow ifaces with host address as unnumbered PtP or PtMP ifaces 2021-05-10 13:39:55 +02:00
rt.c OSPF partial reload never worked properly, running full reload always 2024-06-24 09:42:03 +02:00
rt.h Squashing the route attribute structure into one level. 2022-05-30 14:39:09 +02:00
topology.c Real almost-lockless feeds and more pull-like exports 2024-06-24 09:42:03 +02:00
topology.h Channel: Refeeding by an auxiliary request if needed. 2023-10-03 09:54:39 +02:00