Skip to content

Membership raises AttributeError on a terminal HOPOPT and other extension-header layers #2487

Closed

Description

@JarryShaw

Same defect as #2484, on the other extension headers.

'ESP' in <parsed HOPOPT layer> still raises AttributeError: 'HOPOPT' object has no attribute '_next' on main. #2486 fixed the AH layer only (ah.py sets _next on the extension-mode branch); HOPOPT and the other extension headers take the same early return.

Next step: reproduce with a hand-built Ethernet/IPv6/HOPOPT frame; check each extension header's read for the early return; apply the same fix per class with a regression test.

Activity

  1. added
    fixPull requests that fix a defect (fix: subject prefix)
    pendingAccepted and unstarted - nobody is on it and nothing blocks it
    wipWork in flight - a covering PR is open or an agent is actively on it
    and removed
    pendingAccepted and unstarted - nobody is on it and nothing blocks it
    on Oct 31, 2026
  2. removed
    wipWork in flight - a covering PR is open or an agent is actively on it
    on Oct 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    fixPull requests that fix a defect (fix: subject prefix)

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions