0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00
bird/nest
Maria Matejka 3f4332f0bd Protocol restart timer reworked.
The restart timer was racy and didn't allow for immediate restarts
from limits. Now the protocols stores the last restart time and in case
of too frequent autorestarts caused by exceeded limits, the protocol
gets disabled with an error message.

Also now there is a configuration knob for this.
2024-11-25 17:06:24 +01:00
..
bfd.h BFD notifications respect protocol loop settings 2023-04-04 17:00:58 +02:00
bird.h Read-write spinlocks 2024-06-12 09:23:50 +02:00
cli.c nest/cli: fixup - empty printing in birdc does not freeze 2024-11-15 10:04:51 +01:00
cli.h CLI keeps its active config pointer explicitly 2024-06-14 23:16:07 +02:00
cmds.c Allocator now reports cold pages 2024-06-26 20:45:54 +02:00
cmds.h CLI: Show symbols, route and mpls explicitly passes the actual config to the show function 2024-06-14 23:16:07 +02:00
config.Y Protocol restart timer reworked. 2024-11-25 17:06:24 +01:00
Doc MPLS subsystem 2023-10-04 13:01:21 +02:00
iface.c Proto: The active flag converted to actual fifth protocol state 2024-11-18 22:21:12 +01:00
iface.h Neighbor cache: fixed neighbor referencing 2024-11-14 11:41:37 +01:00
limit.h Limited value must never go under zero 2022-10-12 10:05:14 +02:00
locks.c SKIP_BACK_DECLARE: easier embedded-to-parent typecasting 2024-05-25 19:37:16 +02:00
locks.h Merge commit '574d7eb241a60622b0573ab1460cb23d968ba1cc' into thread-next 2024-03-28 15:00:40 +01:00
Makefile Real almost-lockless feeds and more pull-like exports 2024-06-04 10:11:36 +02:00
mpls-internal.h Configuration obstacles made a separate, explicit structure 2024-06-14 23:16:07 +02:00
mpls.c Merge commit 'b95dc8f29f18eb177f91fdc4bf0716fac9b15366' into mq-config-ref 2024-06-26 17:19:24 +02:00
mpls.h Merge commit 'v2.13.1-162-g5bf25678' into thread-next 2024-01-27 19:01:06 +01:00
mpls.Y CLI: Show symbols, route and mpls explicitly passes the actual config to the show function 2024-06-14 23:16:07 +02:00
neighbor.c Proto: The active flag converted to actual fifth protocol state 2024-11-18 22:21:12 +01:00
password.c Nest: Allow MAC algorithms to specify min/max key length 2021-06-06 16:28:18 +02:00
password.h Resource pools are now bound with domains. 2023-04-24 10:33:28 +02:00
proto-hooks.c Dropping rte-local dumper entries 2021-10-13 19:09:05 +02:00
proto.c Protocol restart timer reworked. 2024-11-25 17:06:24 +01:00
proto.sgml Channels - explicit links between protocols and tables 2016-02-01 10:28:50 +01:00
protocol.h Protocol restart timer reworked. 2024-11-25 17:06:24 +01:00
route.h MRT: buildable and running again for BIRD 3 2024-11-14 11:41:37 +01:00
rt-attr.c More attribute types: pointers, strings, btime 2024-11-09 09:55:40 +01:00
rt-dev.c Undefined behavior fix 2024-05-18 15:41:33 +02:00
rt-dev.h Nest: SADR support for Direct 2018-03-18 02:56:51 +01:00
rt-export.c Fixed secondary route export 2024-06-28 22:03:45 +02:00
rt-fib_test.c Renamed nest/rt.h back to nest/route.h 2023-10-29 16:29:26 +01:00
rt-fib.c Renamed nest/rt.h back to nest/route.h 2023-10-29 16:29:26 +01:00
rt-show.c Configuration obstacles made a separate, explicit structure 2024-06-14 23:16:07 +02:00
rt-table.c Table: tame warnings around unused debug messages 2024-10-11 12:23:52 +02:00