0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2025-01-03 15:41:54 +00:00
bird/nest
Maria Matejka 0fa80d7c79 Kernel: feed only once during startup
There was an inefficiency in the initial scan state machine,
causing routes to be fed several times instead of just once.
Now the export startup is postponed until first krt_scan()
finishes and we actually can do the pruning with full information.
2024-12-23 11:58:05 +01:00
..
bfd.h BFD: Fix session reconfiguration locking order 2024-12-21 19:12:54 +01:00
bird.h Read-write spinlocks 2024-06-12 09:23:50 +02:00
cli.c CLI: allocate TX buffers as pages, not by malloc 2024-12-23 10:43:19 +01:00
cli.h CLI: allocate TX buffers as pages, not by malloc 2024-12-23 10:43:19 +01:00
cmds.c Allow allocating cold pages inside RCU critical section 2024-12-13 20:15:37 +01: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 Merge commit 'd85fa48e' into thread-next 2024-12-13 15:58:10 +01:00
Doc MPLS subsystem 2023-10-04 13:01:21 +02:00
iface.c Merge commit 'd85fa48e' into thread-next 2024-12-13 15:58:10 +01:00
iface.h Merge commit 'd85fa48e' into thread-next 2024-12-13 15:58:10 +01:00
limit.h Limited value must never go under zero 2022-10-12 10:05:14 +02:00
locks.c Merge commit 'd85fa48e' into thread-next 2024-12-13 15:58:10 +01: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 Merge commit 'd85fa48e' into thread-next 2024-12-13 15:58:10 +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 Kernel: feed only once during startup 2024-12-23 11:58:05 +01:00
proto.sgml Channels - explicit links between protocols and tables 2016-02-01 10:28:50 +01:00
protocol.h Kernel: feed only once during startup 2024-12-23 11:58:05 +01:00
route.h Table exporter journal dumping and memsize 2024-12-16 12:31:26 +01:00
rt-attr.c Fixed a subtle memory leak in protocol restart routine 2024-12-13 19:10:55 +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 Table: not feeding twice, once is enough 2024-12-19 11:54:05 +01: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 ASPA: basic data structures and Static protocol support 2024-03-25 14:15:30 +01:00
rt-show.c CLI: Flushing tmp_linpool after every shown net. 2024-12-23 10:43:19 +01:00
rt-table.c Kernel: Fix crash for merge paths on if no route is in BIRD 2024-12-19 11:38:27 +01:00