0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-15 07:38:43 +00:00
bird/proto/ospf
Maria Matejka 8d1215dba6 Channel: Refeeding by an auxiliary request if needed.
If the protocol supports route refresh on export, we keep the stop-start
method of route refeed. This applies for BGP with ERR or with export
table on, for OSPF, Babel, RIP or Pipe.

For BGP without ERR or for future selective ROA reloads, we're adding an
auxiliary export request, doing the refeed while the main export request
is running, somehow resembling the original method of BIRD 2 refeed.

There is also a refeed request queue to keep track of different refeed
requests.
2023-10-03 09:54:39 +02:00
..
config.Y Conf: Allowing keyword redefinition 2022-05-04 15:39:21 +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 Resource pools are now bound with domains. 2023-04-24 10:33:28 +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: Support for graceful restart 2019-06-30 21:30:41 +02:00
lsreq.c OSPF: Packets on PtP networks should be always sent to AllSPFRouters 2021-05-09 15:26:13 +02:00
lsupd.c OSPF: Packets on PtP networks should be always sent to AllSPFRouters 2021-05-09 15:26:13 +02: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 Propagated const through route feed routines 2023-04-04 17:00:58 +02:00
ospf.h Merge commit 'f0507f05ce57398e135651896dace4cb68eeed54' into thread-next 2022-08-02 22:08:59 +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 Import tables are stored as an attribute layer inside the main tables. 2022-06-20 11:56:38 +02:00
rt.h Squashing the route attribute structure into one level. 2022-05-30 14:39:09 +02:00
topology.c Channel: Refeeding by an auxiliary request if needed. 2023-10-03 09:54:39 +02:00
topology.h Channel: Refeeding by an auxiliary request if needed. 2023-10-03 09:54:39 +02:00