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
fix(mh): reserved fields, BU/BA flag bits and PadN contents are written back as zero #1329
Describe the bug
Header reserved is PaddingField(length=1) (schema/internet/mh.py:565); the BA flags namespace names only K (schema/internet/mh.py:2636-2640); see #1288 and #1223.
Partly fixed by #1345, which will say Refs #1329. It covers the header, BRR, Handoff Indicator, IPv4 Home Address and ANI reserved fields and the BU/BA flag bits. The remaining half — PadN contents (0106aabbccddeeff → 0106000000000000) — is a PaddingField site and rides on #1223. Close this once both have merged.
#1345 has merged and covers the header, BRR, Handoff Indicator, IPv4 Home Address and ANI reserved fields and the BU/BA flag bits. What is left is the PadN contents (0106aabbccddeeff → 0106000000000000), which is a PaddingField site. Blocked until#1223's PaddingField fix lands.
Activity
JarryShaw commentedon Oct 7, 2026
Partly fixed by #1345, which will say
Refs #1329. It covers the header, BRR, Handoff Indicator, IPv4 Home Address and ANI reserved fields and the BU/BA flag bits. The remaining half — PadN contents (0106aabbccddeeff→0106000000000000) — is aPaddingFieldsite and rides on #1223. Close this once both have merged.fix(mh): keep zero-length PadN, reserved fields and BU/BA flag bits o…
fix(mh): keep zero-length PadN, reserved fields and BU/BA flag bits o…
JarryShaw commentedon Oct 7, 2026
#1345 has merged and covers the header, BRR, Handoff Indicator, IPv4 Home Address and ANI reserved fields and the BU/BA flag bits. What is left is the PadN contents (
0106aabbccddeeff→0106000000000000), which is aPaddingFieldsite. Blocked until #1223'sPaddingFieldfix lands.JarryShaw commentedon Oct 8, 2026
Unblocked alongside #1223: its PadN remainder is in scope for the #1223 worker (
fix/1223-padding-kept-as-captured), which ownsschema/internet/mh.py.fix(corekit)!: non-zero padding octets are zeroed on rebuild (#1223)
docs(protocols): second pass over the IPv6 extension headers (#1103) (#…