Page MenuHomeFreeBSD

ip6_mroute: Start putting global variables into a structure
ClosedPublic

Authored by markj on Feb 10 2026, 10:12 PM.
Tags
None
Referenced Files
F156998683: D55238.id174556.diff
Sun, May 17, 9:19 PM
F156996381: D55238.id174556.diff
Sun, May 17, 9:11 PM
Unknown Object (File)
Fri, May 15, 2:31 PM
Unknown Object (File)
Fri, May 15, 1:13 PM
Unknown Object (File)
Thu, May 14, 7:30 PM
Unknown Object (File)
Thu, May 14, 5:27 PM
Unknown Object (File)
Thu, May 14, 3:48 PM
Unknown Object (File)
Tue, May 12, 2:34 AM

Details

Summary

As in the IPv4 version of this change, I added a struct mf6ctable
structure which holds all global routing table state, soon to become
per-FIB state.

Note that much of the v6 multicast routing code was not VNETified; this
change fixes that too.

Diff Detail

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