fix packet marshalling
- tested with IGMPv3 packets