~roguescholar/ipxe/trunk

Viewing all changes in revision 6098.

  • Committer: Michael Brown
  • Date: 2022-09-13 12:25:19 UTC
  • Revision ID: git-v1:8f5fc161436a020ba65d07f91f62d34f4c22db61
[ipv6] Ignore SLAAC on prefixes with an incompatible prefix length

Experience suggests that routers are often misconfigured to advertise
SLAAC even on prefixes that do not have a SLAAC-compatible prefix
length.  iPXE will currently treat this as an error, resulting in the
prefix being ignored completely.

Handle this misconfiguration by ignoring the autonomous address flag
when the prefix length is unsuitable for SLAAC.

Reported-by: Malte Janduda <mail@janduda.net>
Signed-off-by: Michael Brown <mcb30@ipxe.org>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: