You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e4584a4
Browse filesBrowse the repository at this point in the historyBrowse files
feat(internet): add IGMPv1/IGMPv2 with one shared read path (#2439)
- pcapkit/protocols/internet/igmp.py: IGMP, registered at TransType.IGMP,
reads both versions itself. _classify decides the version; one error path
refuses other types and non-8-octet Queries (RFC 9776 s7.1), so IPv4 falls
back to Raw. alias is dynamic, set from the parsed version.
- igmpv1.py / igmpv2.py: IGMP pinned to one version via _pinned; read, make
and data mapping are inherited, not duplicated.
- Schema, data model, IANA Type registry, docs and tests added.
0 commit comments