diff options
author | Jörg Thalheim <joerg@higgsboson.tk> | 2016-12-20 20:27:06 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2016-12-20 20:27:06 +0100 |
commit | 9f702d00d61a9d7bceeb07eced01427a85193021 (patch) | |
tree | f6bed6a7f4312595c3adbee4e23e0a7267967302 /sysctl.d/Makefile | |
parent | 72d17ce680a22b958b4c074f62d9fa44bc1f54e0 (diff) |
ndisc: ignore invalid SLAAC prefix lengths (#4923)
- linux does not accept prefixes for SLAAC unequal to 64 bits: http://lxr.free-electrons.com/source/net/ipv6/addrconf.c#L2741
- when networkd tries export such a route to the kernel it will get -EINVAL and
set the whole device into a failed state.
- this patch will make networkd ignore such prefixes for SLAAC,
but process other informations which may contain other prefixes.
- Note that rfc4862 does not forbid prefix length != 64 bit
Diffstat (limited to 'sysctl.d/Makefile')
0 files changed, 0 insertions, 0 deletions