mcd v2.0
Complete rewrite of core IGMP parts, nothing left of the original
mrouted
code base.
Note: breaking changes to
.conf
file format!
Changes
- Add support for IGMP query interval per interface
- IGMP global options renamed with
global-
prefix - Add support for
include GLOB
directive to .conf parser, see
bundled samplemcd.conf
for 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 json
output - 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