diff options
author | Nicolas Dichtel <nicolas.dichtel@6wind.com> | 2022-06-23 14:00:15 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-06-27 22:24:30 -0700 |
commit | 3b0dc529f56b5f2328244130683210be98f16f7f (patch) | |
tree | a43c971de0d022fb42be84030143dadf65b4bca6 /drivers/net/bonding | |
parent | ce95ab775f8d8e89a038c0e5611a7381a2ef8e43 (diff) | |
download | linux-3b0dc529f56b5f2328244130683210be98f16f7f.tar.bz2 |
ipv6: take care of disable_policy when restoring routes
When routes corresponding to addresses are restored by
fixup_permanent_addr(), the dst_nopolicy parameter was not set.
The typical use case is a user that configures an address on a down
interface and then put this interface up.
Let's take care of this flag in addrconf_f6i_alloc(), so that every callers
benefit ont it.
CC: stable@kernel.org
CC: David Forster <dforster@brocade.com>
Fixes: df789fe75206 ("ipv6: Provide ipv6 version of "disable_policy" sysctl")
Reported-by: Siwar Zitouni <siwar.zitouni@6wind.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Link: https://lore.kernel.org/r/20220623120015.32640-1-nicolas.dichtel@6wind.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/bonding')
0 files changed, 0 insertions, 0 deletions