]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"
authorGuillaume Nault <gnault@redhat.com>
Wed, 26 Jan 2022 15:38:52 +0000 (16:38 +0100)
committerDavid S. Miller <davem@davemloft.net>
Thu, 27 Jan 2022 13:35:14 +0000 (13:35 +0000)
commit2789b46509c2d43ceaabb6bab00bb4764d6a1d13
tree4962f591ac77f88ca5742407b5368708e48cca56
parentc650ff7b8831fc75b6c9a3f45f87c39afdf039ea
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"

This reverts commit b788ac40b92f3e5bbe0a5584c2cc5e0f8fae52a6.

This commit breaks Linux compatibility with USGv6 tests. The RFC this
commit was based on is actually an expired draft: no published RFC
currently allows the new behaviour it introduced.

Without full IETF endorsement, the flash renumbering scenario this
patch was supposed to enable is never going to work, as other IPv6
equipements on the same LAN will keep the 2 hours limit.

Fixes: b788ac40b92f ("ipv6: Honor all IPv6 PIO Valid Lifetime values")
Signed-off-by: Guillaume Nault <gnault@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/addrconf.h
net/ipv6/addrconf.c