]> git.ipfire.org Git - thirdparty/bird.git/commit
Fix TCP AO keys dump to dump sockets from all loops
authorKaterina Kubecova <katerina.kubecova@nic.cz>
Mon, 14 Apr 2025 12:01:17 +0000 (14:01 +0200)
committerMaria Matejka <mq@ucw.cz>
Fri, 9 May 2025 14:30:35 +0000 (16:30 +0200)
commitb1a0036862abb0f85f140d4ad47c4ca5545b96cc
tree05583ff57ad96ed1f77f2e81cddb7c7c4685bb54
parent970e8babc1f41733c9f3097f52ec560fd648931a
Fix TCP AO keys dump to dump sockets from all loops

The AO keys dump changes frequently and we don't always get
a notification when the relevant data changes. With that, we have to
send an event to each single birdloop to request the dump, and wait for
it all to complete.

This may take a long time but it is accurate.
sysdep/unix/io-loop.c
sysdep/unix/io-loop.h
sysdep/unix/io.c