]> git.ipfire.org Git - thirdparty/bird.git/commit
Locking: Add another locking level between service and protocol
authorKaterina Kubecova <katerina.kubecova@nic.cz>
Tue, 16 Sep 2025 09:38:47 +0000 (11:38 +0200)
committerMaria Matejka <mq@ucw.cz>
Thu, 13 Nov 2025 11:25:03 +0000 (12:25 +0100)
commitc346b2f324a7922cd04735da6446077a69daa98b
tree94c4d2044547c4e327cee00544f65cd2c73ab1ec
parent3ba5738dae9d6cf7785b1306236447b7c5e4ce46
Locking: Add another locking level between service and protocol

The BGP protocol needs a domain accessed from the protocols but
launching common services. This could have been done, theoretically,
by abusing the rtable and attrs levels, but that would require
having a loop on that level which we'd like to not do.
lib/locking.h