<?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 ip6_mrouted.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>09e702ad40af0067017613070b42d72cbc2bec3a - tests: Add some simple regression tests for ip_mroute</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet/ip6_mrouted.c#09e702ad40af0067017613070b42d72cbc2bec3a</link>
        <description>tests: Add some simple regression tests for ip_mrouteThese use atf_python to create a number of hosts linked to a router.The router runs pimd (for IPv4) or ip6_mrouter (simplistic IPv6multicast router that I wrote since I couldn&apos;t find one in the portstree).  The vnet_host*_handler() methods are invoked in different VNETjails connected to the router; they register the connected epair with amulticast group and verify that they can send messages to each other.The tests are synchronized by sending messages over a unix domainsocket.  The flow is something like:1) test startup_method() is called, the unix socket is created,2) the superclass creates jails and links them together using the   declared topology,3) we wait for all child jails to start up and send a message on the   unix socket indicating that they are ready4) we start the routing daemon in the main jail,5) the test actually starts; starttest() kicks off the   vnet_host*_handlers(), which mostly just verify that they can send   messages to each other using multicast packets6) once they finish running, they signal their completion, and   waittest() returns once they&apos;re all doneThere are two tests, repeated for v4 and v6.  One just exchanges packetsbetween two hosts, and the other has four hosts divided across two FIBs.MFC after:	2 weeksSponsored by:	StormshieldSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D55244

            List of files:
            /freebsd/tests/sys/netinet/ip6_mrouted.c</description>
        <pubDate>Mon, 30 Mar 2026 15:32:35 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
