====== Checking before the patch ====== ====== Checking the tree with the patch ====== tools/testing/selftests/net/forwarding/vxlan_bridge_1q_mc_ul.sh is a new file, but not shellcheck compliant New warnings added New errors added --- /tmp/tmp.xgqxC4Me6g 2025-06-09 18:37:10.602625447 -0700 +++ /tmp/tmp.OLDRXgG1Pp 2025-06-09 18:37:12.935611855 -0700 @@ -0,0 +1,1948 @@ + +In vxlan_bridge_1q_mc_ul.sh line 120: + simple_if_init $h1 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + simple_if_init "$h1" + + +In vxlan_bridge_1q_mc_ul.sh line 121: + defer simple_if_fini $h1 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer simple_if_fini "$h1" + + +In vxlan_bridge_1q_mc_ul.sh line 123: + ip_link_add $h1.10 master v$h1 link $h1 type vlan id 10 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_add "$h1".10 master v"$h1" link "$h1" type vlan id 10 + + +In vxlan_bridge_1q_mc_ul.sh line 124: + ip_link_set_up $h1.10 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$h1".10 + + +In vxlan_bridge_1q_mc_ul.sh line 125: + ip_addr_add $h1.10 192.0.2.1/28 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$h1".10 192.0.2.1/28 + + +In vxlan_bridge_1q_mc_ul.sh line 127: + ip_link_add $h1.20 master v$h1 link $h1 type vlan id 20 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_add "$h1".20 master v"$h1" link "$h1" type vlan id 20 + + +In vxlan_bridge_1q_mc_ul.sh line 128: + ip_link_set_up $h1.20 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$h1".20 + + +In vxlan_bridge_1q_mc_ul.sh line 129: + ip_addr_add $h1.20 2001:db8:1::1/64 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$h1".20 2001:db8:1::1/64 + + +In vxlan_bridge_1q_mc_ul.sh line 136: + tc qdisc add dev $dev clsact + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + tc qdisc add dev "$dev" clsact + + +In vxlan_bridge_1q_mc_ul.sh line 137: + defer tc qdisc del dev $dev clsact + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer tc qdisc del dev "$dev" clsact + + +In vxlan_bridge_1q_mc_ul.sh line 139: + tc filter add dev $dev ingress proto ip pref 104 \ + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + tc filter add dev "$dev" ingress proto ip pref 104 \ + + +In vxlan_bridge_1q_mc_ul.sh line 140: + flower skip_hw ip_proto udp dst_port $VXPORT \ + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + flower skip_hw ip_proto udp dst_port "$VXPORT" \ + + +In vxlan_bridge_1q_mc_ul.sh line 142: + defer tc filter del dev $dev ingress proto ip pref 104 + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer tc filter del dev "$dev" ingress proto ip pref 104 + + +In vxlan_bridge_1q_mc_ul.sh line 144: + tc filter add dev $dev ingress proto ipv6 pref 106 \ + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + tc filter add dev "$dev" ingress proto ipv6 pref 106 \ + + +In vxlan_bridge_1q_mc_ul.sh line 145: + flower skip_hw ip_proto udp dst_port $VXPORT \ + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + flower skip_hw ip_proto udp dst_port "$VXPORT" \ + + +In vxlan_bridge_1q_mc_ul.sh line 147: + defer tc filter del dev $dev ingress proto ipv6 pref 106 + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer tc filter del dev "$dev" ingress proto ipv6 pref 106 + + +In vxlan_bridge_1q_mc_ul.sh line 153: + ip_link_set_up $h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 156: + vrf_create v$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vrf_create v"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 157: + defer vrf_destroy v$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer vrf_destroy v"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 159: + ip_link_set_up v$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up v"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 163: + ip_link_set_master br2 v$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master br2 v"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 167: + ip_link_set_master $h2 br2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master "$h2" br2 + + +In vxlan_bridge_1q_mc_ul.sh line 168: + install_capture $h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + install_capture "$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 171: + ip_link_set_up v1$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up v1"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 172: + ip_link_set_master v1$h2 br2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master v1"$h2" br2 + + +In vxlan_bridge_1q_mc_ul.sh line 178: + ip_link_set_up $h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 181: + vrf_create v$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vrf_create v"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 182: + defer vrf_destroy v$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer vrf_destroy v"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 184: + ip_link_set_up v$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up v"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 188: + ip_link_set_master br3 v$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master br3 v"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 192: + ip_link_set_master $h3 br3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master "$h3" br3 + + +In vxlan_bridge_1q_mc_ul.sh line 193: + install_capture $h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + install_capture "$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 196: + ip_link_set_up v1$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up v1"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 197: + ip_link_set_master v1$h3 br3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master v1"$h3" br3 + + +In vxlan_bridge_1q_mc_ul.sh line 205: + ip_link_set_addr br1 $(mac_get $swp1) + ^--------------^ SC2046 (warning): Quote this to prevent word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_addr br1 $(mac_get "$swp1") + + +In vxlan_bridge_1q_mc_ul.sh line 218: + ip_link_set_up $swp1 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$swp1" + + +In vxlan_bridge_1q_mc_ul.sh line 219: + ip_link_set_master $swp1 br1 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_master "$swp1" br1 + + +In vxlan_bridge_1q_mc_ul.sh line 220: + bridge_vlan_add vid 10 dev $swp1 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge_vlan_add vid 10 dev "$swp1" + + +In vxlan_bridge_1q_mc_ul.sh line 221: + bridge_vlan_add vid 20 dev $swp1 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge_vlan_add vid 20 dev "$swp1" + + +In vxlan_bridge_1q_mc_ul.sh line 224: + ip_link_set_up $swp2 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$swp2" + + +In vxlan_bridge_1q_mc_ul.sh line 225: + ip_addr_add $swp2 192.0.2.33/28 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$swp2" 192.0.2.33/28 + + +In vxlan_bridge_1q_mc_ul.sh line 226: + ip_addr_add $swp2 2001:db8:2::1/64 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$swp2" 2001:db8:2::1/64 + + +In vxlan_bridge_1q_mc_ul.sh line 229: + ip_link_set_up $swp3 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 230: + ip_addr_add $swp3 192.0.2.65/28 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$swp3" 192.0.2.65/28 + + +In vxlan_bridge_1q_mc_ul.sh line 231: + ip_addr_add $swp3 2001:db8:3::1/64 + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$swp3" 2001:db8:3::1/64 + + +In vxlan_bridge_1q_mc_ul.sh line 236: + local name=$1; shift + ^-----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 237: + local vid=$1; shift + ^----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 239: + ip_link_add "$name" up type vxlan dstport "$VXPORT" \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 242: + ip_link_set_master "$name" br1 + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 243: + bridge_vlan_add vid $vid dev "$name" pvid untagged + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge_vlan_add vid "$vid" dev "$name" pvid untagged + + +In vxlan_bridge_1q_mc_ul.sh line 251: + sleep 10 + ^------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 256: + vx_create vx10 10 id 1000 "$@" + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 262: + vx_create vx20 20 id 2000 "$@" + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 268: + vx10_create "$@" + ^--------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 269: + vx_wait + ^-----^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 274: + vx20_create "$@" + ^--------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 275: + vx_wait + ^-----^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 280: + local ns=$1; shift + ^---------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 281: + local if_in=$1; shift + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 282: + local ipv4_in=$1; shift + ^--------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 283: + local ipv6_in=$1; shift + ^--------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 284: + local ipv4_host=$1; shift + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 285: + local ipv6_host=$1; shift + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 288: + ip_link_set_up $if_in + ^-------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_set_up "$if_in" + + +In vxlan_bridge_1q_mc_ul.sh line 289: + ip_addr_add $if_in $ipv4_in + ^-------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$if_in" "$ipv4_in" + + +In vxlan_bridge_1q_mc_ul.sh line 290: + ip_addr_add $if_in $ipv6_in + ^-------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add "$if_in" "$ipv6_in" + + +In vxlan_bridge_1q_mc_ul.sh line 293: + ip_link_add br1 type bridge vlan_filtering 1 \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 295: + ip_link_set_up br1 + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 298: + vx10_create local ${ipv4_in%/*} group $GROUP4 dev $if_in + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create local "${ipv4_in%/*}" group "$GROUP4" dev "$if_in" + + +In vxlan_bridge_1q_mc_ul.sh line 299: + vx20_create local ${ipv6_in%/*} group $GROUP6 dev $if_in + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create local "${ipv6_in%/*}" group "$GROUP6" dev "$if_in" + + +In vxlan_bridge_1q_mc_ul.sh line 302: + ip_link_add w1 type veth peer name w2 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 303: + ip_link_set_master w1 br1 + ^-----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 304: + ip_link_set_up w1 + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 305: + bridge_vlan_add vid 10 dev w1 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 306: + bridge_vlan_add vid 20 dev w1 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 309: + simple_if_init w2 + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 310: + defer simple_if_fini w2 + ^---------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 313: + ip_link_add w2.10 master vw2 link w2 type vlan id 10 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 314: + ip_link_set_up w2.10 + ^------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 315: + ip_addr_add w2.10 $ipv4_host + ^--------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add w2.10 "$ipv4_host" + + +In vxlan_bridge_1q_mc_ul.sh line 318: + ip_link_add w2.20 master vw2 link w2 type vlan id 20 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 319: + ip_link_set_up w2.20 + ^------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 320: + ip_addr_add w2.20 $ipv6_host + ^--------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_addr_add w2.20 "$ipv6_host" + + +In vxlan_bridge_1q_mc_ul.sh line 331: + ip link set dev v2$h2 netns ns2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip link set dev v2"$h2" netns ns2 + + +In vxlan_bridge_1q_mc_ul.sh line 332: + defer ip -n ns2 link set dev v2$h2 netns 1 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer ip -n ns2 link set dev v2"$h2" netns 1 + + +In vxlan_bridge_1q_mc_ul.sh line 335: + ns_init_common ns2 v2$h2 \ + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ns_init_common ns2 v2"$h2" \ + + +In vxlan_bridge_1q_mc_ul.sh line 347: + ip link set dev v2$h3 netns ns3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip link set dev v2"$h3" netns ns3 + + +In vxlan_bridge_1q_mc_ul.sh line 348: + defer ip -n ns3 link set dev v2$h3 netns 1 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer ip -n ns3 link set dev v2"$h3" netns 1 + + +In vxlan_bridge_1q_mc_ul.sh line 350: + ip -n ns3 link set dev v2$h3 up + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip -n ns3 link set dev v2"$h3" up + + +In vxlan_bridge_1q_mc_ul.sh line 353: + ns_init_common ns3 v2$h3 \ + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ns_init_common ns3 v2"$h3" \ + + +In vxlan_bridge_1q_mc_ul.sh line 375: + ip_link_add v1$h2 type veth peer name v2$h2 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_add v1"$h2" type veth peer name v2"$h2" + + +In vxlan_bridge_1q_mc_ul.sh line 376: + ip_link_add v1$h3 type veth peer name v2$h3 + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip_link_add v1"$h3" type veth peer name v2"$h3" + + +In vxlan_bridge_1q_mc_ul.sh line 388: + adf_mcd_start "$IPMR" || exit $EXIT_STATUS + ^--------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + adf_mcd_start "$IPMR" || exit "$EXIT_STATUS" + + +In vxlan_bridge_1q_mc_ul.sh line 390: + mc_cli add $swp2 192.0.2.100 $GROUP4 $swp1 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp2" 192.0.2.100 "$GROUP4" "$swp1" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 391: + defer mc_cli remove $swp2 192.0.2.100 $GROUP4 $swp1 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp2" 192.0.2.100 "$GROUP4" "$swp1" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 393: + mc_cli add $swp2 2001:db8:4::1 $GROUP6 $swp1 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp2" 2001:db8:4::1 "$GROUP6" "$swp1" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 394: + defer mc_cli remove $swp2 2001:db8:4::1 $GROUP6 $swp1 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp2" 2001:db8:4::1 "$GROUP6" "$swp1" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 399: + mc_cli add $swp2 0.0.0.0 $GROUP4 "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp2" 0.0.0.0 "$GROUP4" "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 400: + defer mc_cli remove $swp2 0.0.0.0 $GROUP4 lo10 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp2" 0.0.0.0 "$GROUP4" lo10 + + +In vxlan_bridge_1q_mc_ul.sh line 402: + mc_cli add $swp3 0.0.0.0 $GROUP4 "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp3" 0.0.0.0 "$GROUP4" "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 403: + defer mc_cli remove $swp3 0.0.0.0 $GROUP4 lo10 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp3" 0.0.0.0 "$GROUP4" lo10 + + +In vxlan_bridge_1q_mc_ul.sh line 405: + mc_cli add $swp2 :: $GROUP6 "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp2" :: "$GROUP6" "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 406: + defer mc_cli remove $swp2 :: $GROUP6 lo10 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp2" :: "$GROUP6" lo10 + + +In vxlan_bridge_1q_mc_ul.sh line 408: + mc_cli add $swp3 :: $GROUP6 "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$swp3" :: "$GROUP6" "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 409: + defer mc_cli remove $swp3 :: $GROUP6 lo10 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$swp3" :: "$GROUP6" lo10 + + +In vxlan_bridge_1q_mc_ul.sh line 414: + adf_mcd_start "$IPMR" || exit $EXIT_STATUS + ^--------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + adf_mcd_start "$IPMR" || exit "$EXIT_STATUS" + + +In vxlan_bridge_1q_mc_ul.sh line 416: + mc_cli add "$IPMR" 192.0.2.100 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$IPMR" 192.0.2.100 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 417: + defer mc_cli remove "$IPMR" 192.0.2.33 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$IPMR" 192.0.2.33 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 419: + mc_cli add "$IPMR" 2001:db8:4::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$IPMR" 2001:db8:4::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 420: + defer mc_cli remove "$IPMR" 2001:db8:4::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$IPMR" 2001:db8:4::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 422: + adf_install_rx + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 427: + adf_mcd_start lo || exit $EXIT_STATUS + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + adf_mcd_start lo || exit "$EXIT_STATUS" + + +In vxlan_bridge_1q_mc_ul.sh line 429: + mc_cli add lo 192.0.2.120 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add lo 192.0.2.120 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 430: + defer mc_cli remove lo 192.0.2.120 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove lo 192.0.2.120 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 432: + mc_cli add lo 2001:db8:5::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add lo 2001:db8:5::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 433: + defer mc_cli remove lo 2001:db8:5::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove lo 2001:db8:5::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 438: + local lo=$1; shift + ^---------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 440: + adf_mcd_start "$IPMR" "$lo" || exit $EXIT_STATUS + ^--------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + adf_mcd_start "$IPMR" "$lo" || exit "$EXIT_STATUS" + + +In vxlan_bridge_1q_mc_ul.sh line 442: + mc_cli add "$lo" 192.0.2.120 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$lo" 192.0.2.120 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 443: + defer mc_cli remove "$lo" 192.0.2.120 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$lo" 192.0.2.120 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 445: + mc_cli add "$lo" 2001:db8:5::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$lo" 2001:db8:5::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 446: + defer mc_cli remove "$lo" 2001:db8:5::1 $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$lo" 2001:db8:5::1 "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 448: + adf_install_rx + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 453: + adf_mcd_start "$IPMR" || exit $EXIT_STATUS + ^--------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + adf_mcd_start "$IPMR" || exit "$EXIT_STATUS" + + +In vxlan_bridge_1q_mc_ul.sh line 455: + mc_cli add "$IPMR" 0.0.0.0 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$IPMR" 0.0.0.0 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 456: + defer mc_cli remove "$IPMR" 0.0.0.0 $GROUP4 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$IPMR" 0.0.0.0 "$GROUP4" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 458: + mc_cli add "$IPMR" :: $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + mc_cli add "$IPMR" :: "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 459: + defer mc_cli remove "$IPMR" :: $GROUP6 $swp2 $swp3 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer mc_cli remove "$IPMR" :: "$GROUP6" "$swp2" "$swp3" + + +In vxlan_bridge_1q_mc_ul.sh line 461: + adf_install_rx + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 466: + local mac=$(mac_get $h2) + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^---------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local mac=$(mac_get "$h2") + + +In vxlan_bridge_1q_mc_ul.sh line 468: + $MZ $h1 -Q 10 -c 10 -d 100msec -p 64 -a own -b $mac \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + $MZ "$h1" -Q 10 -c 10 -d 100msec -p 64 -a own -b "$mac" \ + + +In vxlan_bridge_1q_mc_ul.sh line 474: + local mac=$(mac_get $h2) + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^---------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local mac=$(mac_get "$h2") + + +In vxlan_bridge_1q_mc_ul.sh line 476: + $MZ -6 $h1 -Q 20 -c 10 -d 100msec -p 64 -a own -b $mac \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + $MZ -6 "$h1" -Q 20 -c 10 -d 100msec -p 64 -a own -b "$mac" \ + + +In vxlan_bridge_1q_mc_ul.sh line 482: + local ipv=$1; shift + ^----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 483: + local expect_h2=$1; shift + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 484: + local expect_h3=$1; shift + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 485: + local what=$1; shift + ^-----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 487: + local pref=$((100 + ipv)) + ^-----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 489: + RET=0 + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 491: + local t0_h2=$(tc_rule_stats_get $h2 $pref ingress) + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local t0_h2=$(tc_rule_stats_get "$h2" "$pref" ingress) + + +In vxlan_bridge_1q_mc_ul.sh line 492: + local t0_h3=$(tc_rule_stats_get $h3 $pref ingress) + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local t0_h3=$(tc_rule_stats_get "$h3" "$pref" ingress) + + +In vxlan_bridge_1q_mc_ul.sh line 494: + do_packets_v$ipv + ^--------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + do_packets_v"$ipv" + + +In vxlan_bridge_1q_mc_ul.sh line 495: + sleep 1 + ^-----^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 497: + local t1_h2=$(tc_rule_stats_get $h2 $pref ingress) + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local t1_h2=$(tc_rule_stats_get "$h2" "$pref" ingress) + + +In vxlan_bridge_1q_mc_ul.sh line 498: + local t1_h3=$(tc_rule_stats_get $h3 $pref ingress) + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2155 (warning): Declare and assign separately to avoid masking return values. + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + local t1_h3=$(tc_rule_stats_get "$h3" "$pref" ingress) + + +In vxlan_bridge_1q_mc_ul.sh line 500: + local d_h2=$((t1_h2 - t0_h2)) + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 501: + local d_h3=$((t1_h3 - t0_h3)) + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 503: + ((d_h2 == expect_h2)) + ^-------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 504: + check_err $? "Expected $expect_h2 packets on H2, got $d_h2" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 506: + ((d_h3 == expect_h3)) + ^-------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 507: + check_err $? "Expected $expect_h3 packets on H3, got $d_h3" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 509: + log_test "VXLAN MC flood $what" + ^-----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 514: + local h3_should_fail=$1; shift + ^---------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 515: + local what=$1; shift + ^-----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 517: + RET=0 + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 519: + ping_do $h1.10 192.0.2.3 + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ping_do "$h1".10 192.0.2.3 + + +In vxlan_bridge_1q_mc_ul.sh line 520: + check_err $? "H2 should respond" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 522: + ping_do $h1.10 192.0.2.4 + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ping_do "$h1".10 192.0.2.4 + + +In vxlan_bridge_1q_mc_ul.sh line 523: + check_err_fail $h3_should_fail $? "H3 responds" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-------------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + check_err_fail "$h3_should_fail" $? "H3 responds" + + +In vxlan_bridge_1q_mc_ul.sh line 525: + log_test "VXLAN MC flood $what" + ^-----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 530: + local h3_should_fail=$1; shift + ^---------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 531: + local what=$1; shift + ^-----------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 533: + RET=0 + ^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 535: + ping6_do $h1.20 2001:db8:1::3 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ping6_do "$h1".20 2001:db8:1::3 + + +In vxlan_bridge_1q_mc_ul.sh line 536: + check_err $? "H2 should respond" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 538: + ping6_do $h1.20 2001:db8:1::4 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ping6_do "$h1".20 2001:db8:1::4 + + +In vxlan_bridge_1q_mc_ul.sh line 539: + check_err_fail $h3_should_fail $? "H3 responds" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-------------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + check_err_fail "$h3_should_fail" $? "H3 responds" + + +In vxlan_bridge_1q_mc_ul.sh line 541: + log_test "VXLAN MC flood $what" + ^-----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 548: + adf_install_broken_sg + ^-------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 549: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$swp2" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$swp2" + + +In vxlan_bridge_1q_mc_ul.sh line 550: + do_test 4 10 0 "IPv4 nomcroute" + ^-----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 556: + adf_install_broken_sg + ^-------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 557: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$swp2" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$swp2" + + +In vxlan_bridge_1q_mc_ul.sh line 558: + do_test 6 10 0 "IPv6 nomcroute" + ^-----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 563: + vx10_create local 192.0.2.100 group $GROUP4 dev "$swp2" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create local 192.0.2.100 group "$GROUP4" dev "$swp2" + + +In vxlan_bridge_1q_mc_ul.sh line 564: + ipv4_do_test_rx 1 "IPv4 nomcroute ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 569: + vx20_create local 2001:db8:4::1 group $GROUP6 dev "$swp2" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create local 2001:db8:4::1 group "$GROUP6" dev "$swp2" + + +In vxlan_bridge_1q_mc_ul.sh line 570: + ipv6_do_test_rx 1 "IPv6 nomcroute ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 575: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 576: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 577: + do_test 4 10 10 "IPv4 mcroute" + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 582: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 583: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 584: + do_test 6 10 10 "IPv6 mcroute" + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 589: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 590: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 591: + ipv4_do_test_rx 0 "IPv4 mcroute ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 596: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 597: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 598: + ipv6_do_test_rx 0 "IPv6 mcroute ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 603: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 604: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 605: + ip link set dev vx10 type vxlan mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 606: + sleep 1 + ^-----^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 607: + do_test 4 10 10 "IPv4 mcroute changelink" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 612: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 613: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 614: + ip link set dev vx20 type vxlan mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 615: + sleep 1 + ^-----^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 616: + do_test 6 10 10 "IPv6 mcroute changelink" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 621: + adf_install_starg + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 622: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 623: + do_test 4 10 10 "IPv4 mcroute (*,G)" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 628: + adf_install_starg + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 629: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 630: + do_test 6 10 10 "IPv6 mcroute (*,G)" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 635: + adf_install_starg + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 636: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 637: + ipv4_do_test_rx 0 "IPv4 mcroute (*,G) ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 642: + adf_install_starg + ^---------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 643: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 644: + ipv6_do_test_rx 0 "IPv6 mcroute (*,G) ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 649: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 650: + do_test 4 0 0 "IPv4 mcroute, no route" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 655: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 656: + do_test 6 0 0 "IPv6 mcroute, no route" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 661: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 662: + vx10_create_wait local 192.0.2.100 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 663: + bridge fdb add dev vx10 \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 664: + 00:00:00:00:00:00 self static dst $GROUP4 via "$IPMR" + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + 00:00:00:00:00:00 self static dst "$GROUP4" via "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 665: + do_test 4 10 10 "IPv4 mcroute FDB" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 670: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 671: + vx20_create_wait local 2001:db8:4::1 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 672: + bridge -6 fdb add dev vx20 \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 673: + 00:00:00:00:00:00 self static dst $GROUP6 via "$IPMR" + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + 00:00:00:00:00:00 self static dst "$GROUP6" via "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 674: + do_test 6 10 10 "IPv6 mcroute FDB" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 680: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 681: + vx10_create_wait local 192.0.2.100 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.100 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 682: + bridge fdb del dev vx10 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 683: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst $GROUP4 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst "$GROUP4" + + +In vxlan_bridge_1q_mc_ul.sh line 684: + do_test 4 10 10 "IPv4 mcroute oif=0" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 694: + ip -6 route add table local multicast $GROUP6/128 dev "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + ip -6 route add table local multicast "$GROUP6"/128 dev "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 695: + defer ip -6 route del table local multicast $GROUP6/128 dev "$IPMR" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + defer ip -6 route del table local multicast "$GROUP6"/128 dev "$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 697: + adf_install_sg + ^------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 698: + vx20_create_wait local 2001:db8:4::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:4::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 699: + bridge -6 fdb del dev vx20 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 700: + bridge -6 fdb add dev vx20 00:00:00:00:00:00 self static dst $GROUP6 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge -6 fdb add dev vx20 00:00:00:00:00:00 self static dst "$GROUP6" + + +In vxlan_bridge_1q_mc_ul.sh line 701: + do_test 6 10 10 "IPv6 mcroute oif=0" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 708: + adf_install_sg_sep + ^----------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 710: + ip_addr_add lo 192.0.2.120/28 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 711: + vx10_create_wait local 192.0.2.120 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.120 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 712: + bridge fdb del dev vx10 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 713: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst $GROUP4 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst "$GROUP4" + + +In vxlan_bridge_1q_mc_ul.sh line 714: + do_test 4 10 10 "IPv4 mcroute TX!=RX oif=0" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 719: + adf_install_sg_sep_rx lo + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 721: + ip_addr_add lo 192.0.2.120/28 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 722: + vx10_create_wait local 192.0.2.120 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.120 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 723: + bridge fdb del dev vx10 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 724: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst $GROUP4 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst "$GROUP4" + + +In vxlan_bridge_1q_mc_ul.sh line 725: + ipv4_do_test_rx 0 "IPv4 mcroute TX!=RX oif=0 ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 730: + adf_install_sg_sep_rx lo + ^----------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 732: + ip_addr_add lo 192.0.2.120/28 + ^---------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 733: + vx10_create_wait local 192.0.2.120 group $GROUP4 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx10_create_wait local 192.0.2.120 group "$GROUP4" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 734: + bridge fdb del dev vx10 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 735: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst $GROUP4 via lo + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + bridge fdb add dev vx10 00:00:00:00:00:00 self static dst "$GROUP4" via lo + + +In vxlan_bridge_1q_mc_ul.sh line 736: + ipv4_do_test_rx 0 "IPv4 mcroute TX!=RX ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 741: + adf_install_sg_sep_rx "X$IPMR" + ^----------------------------^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 743: + ip_addr_add "X$IPMR" 2001:db8:5::1/64 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 744: + vx20_create_wait local 2001:db8:5::1 group $GROUP6 dev "$IPMR" mcroute + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + vx20_create_wait local 2001:db8:5::1 group "$GROUP6" dev "$IPMR" mcroute + + +In vxlan_bridge_1q_mc_ul.sh line 745: + bridge -6 fdb del dev vx20 00:00:00:00:00:00 + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 746: + bridge -6 fdb add dev vx20 00:00:00:00:00:00 \ + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 747: + self static dst $GROUP6 via "X$IPMR" + ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: + self static dst "$GROUP6" via "X$IPMR" + + +In vxlan_bridge_1q_mc_ul.sh line 748: + ipv6_do_test_rx 0 "IPv6 mcroute TX!=RX ping" + ^-- SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly). + + +In vxlan_bridge_1q_mc_ul.sh line 754: +setup_wait +^--------^ SC2119 (info): Use setup_wait "$@" if function's $1 should mean script's $1. + + +In vxlan_bridge_1q_mc_ul.sh line 757: +exit $EXIT_STATUS + ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting. + +Did you mean: +exit "$EXIT_STATUS" + +For more information: + https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt... + https://www.shellcheck.net/wiki/SC2155 -- Declare and assign separately to ... + https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...