From: Nikolay Aleksandrov Date: Tue, 27 Oct 2020 18:59:21 +0000 (+0200) Subject: selftests: net: bridge: igmp: check for specific udp ip protocol X-Git-Tag: v5.11-rc1~169^2~439^2~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f0e260db4c9e0576b2092f30bddd6816f9d37383;p=thirdparty%2Fkernel%2Flinux.git selftests: net: bridge: igmp: check for specific udp ip protocol We have to specifically check for udp protocol in addition to the mac address because in IGMPv3 tests group-specific queries will use the same mac address. Signed-off-by: Nikolay Aleksandrov Signed-off-by: Jakub Kicinski --- diff --git a/tools/testing/selftests/net/forwarding/bridge_igmp.sh b/tools/testing/selftests/net/forwarding/bridge_igmp.sh index 1c19459dbc585..5562aef14c0ac 100755 --- a/tools/testing/selftests/net/forwarding/bridge_igmp.sh +++ b/tools/testing/selftests/net/forwarding/bridge_igmp.sh @@ -93,7 +93,7 @@ mcast_packet_test() # was received by it or not. tc qdisc add dev $host2_if ingress tc filter add dev $host2_if ingress protocol ip pref 1 handle 101 \ - flower dst_mac $mac action drop + flower ip_proto udp dst_mac $mac action drop $MZ $host1_if -c 1 -p 64 -b $mac -A $src_ip -B $ip -t udp "dp=4096,sp=2048" -q sleep 1