summaryrefslogtreecommitdiffstats
path: root/src/interface/linux/linux_sysfs.c
diff options
context:
space:
mode:
authorMichael Brown2022-09-13 14:25:19 +0200
committerMichael Brown2022-09-13 14:25:19 +0200
commit8f5fc161436a020ba65d07f91f62d34f4c22db61 (patch)
treedfca92e23db01fdea59aef47e3dbe567eb2d5580 /src/interface/linux/linux_sysfs.c
parent[ipv6] Fix mask calculation when prefix length is not a multiple of 8 (diff)
downloadipxe-8f5fc161436a020ba65d07f91f62d34f4c22db61.tar.gz
ipxe-8f5fc161436a020ba65d07f91f62d34f4c22db61.tar.xz
ipxe-8f5fc161436a020ba65d07f91f62d34f4c22db61.zip
[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>
Diffstat (limited to 'src/interface/linux/linux_sysfs.c')
0 files changed, 0 insertions, 0 deletions