]> git.ipfire.org Git - thirdparty/bird.git/commit
Socket: Warnings for link-local addresses without interfaces
authorMaria Matejka <mq@ucw.cz>
Wed, 2 Jul 2025 14:40:34 +0000 (16:40 +0200)
committerMaria Matejka <mq@ucw.cz>
Thu, 13 Nov 2025 10:59:33 +0000 (11:59 +0100)
commitb2737b9769caf0d93adf0bcd52f97ef751730ad0
treed3322347e04e69a7624193baf8056dcc41cb82f1
parentd77d2d62fdb70474d2e2abfd0d58e651fb9ef075
Socket: Warnings for link-local addresses without interfaces

In certain corner cases (e.g. mixed global and link-local IPv6 address)
the kernel fails to give us the interface ID. We log a warning for such
a case before a possibly misleading error message is spit out by BGP.

Also pass TCP interface information from parent to child on accept,
if the interface is bound to that interface.
sysdep/unix/io.c