mcd v2.0
Complete rewrite of core IGMP parts, nothing left of the original
mrouted code base.
Note: breaking changes to
.conffile format!
Changes
- Add support for IGMP query interval per interface
- IGMP global options renamed with
global-prefix - Add support for
include GLOBdirective to .conf parser, see
bundled samplemcd.conffor an example - Add support for injecting VLAN tagged frames and receiving frames on
a VLAN filtering bridge without VLAN interfaces - Add support for tracking remote querier's query interval using QQIC
- Relicense under the ISC license
Fixes
- Fix output from usage,
-h, show correct paths used when
program identity changes, also add missing options - Add missing linefeed in
show igmp jsonoutput - Fix parsing of max response time (IGMP code field), changed
in IGMPv3 to use float encoding for values >= 128 - Fix JSON output for interface state and querier fields