diff options
author | 2020-12-03 22:06:04 -0500 | |
---|---|---|
committer | 2020-12-05 13:46:07 -0800 | |
commit | 205704c618af0ab2366015d2281a3b0814d918a0 (patch) | |
tree | 274c14874daa2beb22409d7022dd596fffca8bc0 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | can: softing: softing_netdev_open(): fix error handling (diff) | |
download | linux-dev-205704c618af0ab2366015d2281a3b0814d918a0.tar.xz linux-dev-205704c618af0ab2366015d2281a3b0814d918a0.zip |
vrf: packets with lladdr src needs dst at input with orig_iif when needs strict
Depending on the order of the routes to fe80::/64 are installed on the
VRF table, the NS for the source link-local address of the originator
might be sent to the wrong interface.
This patch ensures that packets with link-local addr source is doing a
lookup with the orig_iif when the destination addr indicates that it
is strict.
Add the reproducer as a use case in self test script fcnal-test.sh.
Fixes: b4869aa2f881 ("net: vrf: ipv6 support for local traffic to local addresses")
Signed-off-by: Stephen Suryaputra <ssuryaextr@gmail.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Link: https://lore.kernel.org/r/20201204030604.18828-1-ssuryaextr@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions