Oops we needed _r in there...
Forgot to set defaults if multicast parameters are unset.
Bug fixes: inverted sense bug, printf format bug.