@librecast nice! btw. I had also added MLD Query support to SI6 Networks' IPv6 Toolkit: https://github.com/fgont/ipv6toolkit. (and my MLDv2 Query support PR is still pending here: https://github.com/fgont/ipv6toolkit/pull/80). I think the IPv6Toolkit was designed for security testing in mind, so it allows customizing various packet fields, even outside of specifications. Might be interesting to do some (rudimentary) fuzzing against your library, too?
#ipv6toolkit #security #ipv6 #mld #multicast #si6