lkml.org 
[lkml]   [2021]   [Nov]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: [PATCH net v2] selftests/fib_tests: ping from dummy0 in fib_rp_filter_test()
From
On 11/29/21 5:49 PM, Peilin Ye wrote:
> diff --git a/tools/testing/selftests/net/fib_tests.sh b/tools/testing/selftests/net/fib_tests.sh
> index 5abe92d55b69..b8bceae00f8e 100755
> --- a/tools/testing/selftests/net/fib_tests.sh
> +++ b/tools/testing/selftests/net/fib_tests.sh
> @@ -453,15 +453,19 @@ fib_rp_filter_test()
> $NS_EXEC sysctl -qw net.ipv4.conf.all.accept_local=1
> $NS_EXEC sysctl -qw net.ipv4.conf.all.route_localnet=1
>
> + $NS_EXEC tc qd add dev dummy0 parent root handle 1: fq_codel
> + $NS_EXEC tc filter add dev dummy0 parent 1: protocol arp basic action mirred egress redirect dev dummy1
> + $NS_EXEC tc filter add dev dummy0 parent 1: protocol ip basic action mirred egress redirect dev dummy1
> +
> $NS_EXEC tc qd add dev dummy1 parent root handle 1: fq_codel
> $NS_EXEC tc filter add dev dummy1 parent 1: protocol arp basic action mirred egress redirect dev lo
> $NS_EXEC tc filter add dev dummy1 parent 1: protocol ip basic action mirred egress redirect dev lo
> set +e
>
> - run_cmd "ip netns exec ns1 ping -I dummy1 -w1 -c1 198.51.100.1"
> + run_cmd "ip netns exec ns1 ping -I dummy0 -w1 -c1 198.51.100.1"
> log_test $? 0 "rp_filter passes local packets"
>
> - run_cmd "ip netns exec ns1 ping -I dummy1 -w1 -c1 127.0.0.1"
> + run_cmd "ip netns exec ns1 ping -I dummy0 -w1 -c1 127.0.0.1"
> log_test $? 0 "rp_filter passes loopback packets"
>
> cleanup
>

confused by the point of this test if you are going to change dummy1 to
dummy0. dummy0 has 198.51.100.1 assigned to it, so the ping should
always work.

\
 
 \ /
  Last update: 2021-11-30 02:17    [W:0.352 / U:0.164 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site