Skip to content

IPv6: classify entire fc00::/7 as private use#104

Merged
zanbaldwin merged 2 commits into
6.xfrom
z/ipv6-private
Jun 2, 2026
Merged

IPv6: classify entire fc00::/7 as private use#104
zanbaldwin merged 2 commits into
6.xfrom
z/ipv6-private

Conversation

@zanbaldwin
Copy link
Copy Markdown
Member

isPrivateUse() only matched the locally-assigned half (fd00::/8) of the Unique Local Address block, while isUniqueLocal() matched the full fc00::/7. Fix disparity between isPrivateUse() and isUniqueLocal() by widening to report the entire block as private, as per RFC 4193.

`isPrivateUse()` only matched the locally-assigned half (`fd00::/8`) of the Unique Local Address block, while `isUniqueLocal()` matched the full `fc00::/7`.
Fix disparity between `isPrivateUse()` and `isUniqueLocal()` by widening to report the entire block as private, as per RFC 4193.
@zanbaldwin zanbaldwin self-assigned this Jun 2, 2026
@zanbaldwin zanbaldwin merged commit 9551175 into 6.x Jun 2, 2026
24 checks passed
@zanbaldwin zanbaldwin deleted the z/ipv6-private branch June 2, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant