<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in fib_bind.py</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>948ad32ae1e0811f45e1d38f26636fefed5051f0 - bind(2): Lookup local address in current FIB if &apos;*.bind_all_fibs&apos; is active</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet/fib_bind.py#948ad32ae1e0811f45e1d38f26636fefed5051f0</link>
        <description>bind(2): Lookup local address in current FIB if &apos;*.bind_all_fibs&apos; is activeWhen a protocol-specific &apos;bind_all_fibs&apos; tunable is set to 0, alistening socket will only receive traffic originating from the FIBit was bound to. However, there are no checks to determine whetheran address exists in the target FIB when binding the socket, which canlead to a situation where a socket and the address it was bound tobelong to different FIBs.Prevent this footgun by looking up the requested address in the currentFIB if &apos;bind_all_fibs&apos; is active and returning an error if the addressdoes not exist.Sponsored by:	StormshieldSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D58281Reviewed by:	glebius, pouria, markjMFC after:	2 weeks

            List of files:
            /freebsd/tests/sys/netinet/fib_bind.py</description>
        <pubDate>Wed, 15 Jul 2026 15:47:01 +0200</pubDate>
        <dc:creator>Bojan Novkovi&#263; &lt;bnovkov@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
