Page MenuHomeFreeBSD

ip6_mroute: Handle interface detach events
ClosedPublic

Authored by markj on Feb 10 2026, 10:13 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jul 4, 8:13 PM
Unknown Object (File)
Mon, Jun 29, 1:46 AM
Unknown Object (File)
Sun, Jun 21, 1:09 AM
Unknown Object (File)
Jun 5 2026, 10:15 AM
Unknown Object (File)
May 31 2026, 9:24 AM
Unknown Object (File)
May 19 2026, 8:09 PM
Unknown Object (File)
May 18 2026, 10:36 PM
Unknown Object (File)
May 18 2026, 6:03 PM

Details

Summary

When an interface goes away we need to make sure the v6 multicast
routing tables don't carry any dangling references to the ifnet. The v4
code handles this already. Copy the approach there and use an
eventhandler to purge the corresponding MIF, if one exists, and further
go through all routes in the FIB and remove references to the interface.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 70608
Build 67491: arc lint + arc unit