ShellCheck - shell script analysis tool version: 0.10.0 license: GNU General Public License, version 3 website: https://www.shellcheck.net Redirect to /tmp/tmp.GNLmzGh9SJ and /tmp/tmp.Syxbe6Dfnp Tree base: 8295009ec4f6 ("selftests: Disable dad for ipv6 in fcnal-test.sh") Now at: 1240375ea02d ("selftests: Replace sleep with slowwait") ====== Checking before the patch ====== Checking tools/testing/selftests/net/fcnal-test.sh - 6a0b923e1c424fe0dff281b4f46f76717f04c896e521b313718911f07f83a559 In fcnal-test.sh line 90: fips_enabled=`cat /proc/sys/crypto/fips_enabled` ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`. Did you mean: fips_enabled=$(cat /proc/sys/crypto/fips_enabled) In fcnal-test.sh line 107: if [ ${rc} -eq ${expected} ]; then ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^---------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: if [ "${rc}" -eq "${expected}" ]; then In fcnal-test.sh line 117: read ans ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 125: read ans ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 140: astr=$(addr2str ${addr}) ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: astr=$(addr2str "${addr}") In fcnal-test.sh line 141: log_test $rc $expected "$msg - ${astr}" ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test "$rc" "$expected" "$msg - ${astr}" In fcnal-test.sh line 215: if [ "$VERBOSE" = "1" -a -n "$out" ]; then ^-- SC2166 (warning): Prefer [ p ] && [ q ] as [ p -a q ] is not well defined. In fcnal-test.sh line 219: return $rc ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: return "$rc" In fcnal-test.sh line 224: do_run_cmd ${NSA_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSA_CMD}" "$*" In fcnal-test.sh line 229: do_run_cmd ${NSB_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSB_CMD}" "$*" In fcnal-test.sh line 234: do_run_cmd ${NSC_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSC_CMD}" "$*" In fcnal-test.sh line 242: run_cmd ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${cmd}" In fcnal-test.sh line 253: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 264: run_cmd_nsb ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${cmd}" In fcnal-test.sh line 275: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 286: run_cmd_nsc ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsc "${cmd}" In fcnal-test.sh line 297: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 308: run_cmd sysctl -q -w $* ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd sysctl -q -w "$*" In fcnal-test.sh line 314: ${NSA_CMD} sysctl -n $* ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ${NSA_CMD} sysctl -n "$*" In fcnal-test.sh line 326: ${BCAST_IP}) echo "broadcast";; ^---------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 327: ${MCAST_IP}) echo "multicast";; ^---------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 329: ${NSA_IP}) echo "ns-A IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 330: ${NSA_IP6}) echo "ns-A IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 331: ${NSA_LO_IP}) echo "ns-A loopback IP";; ^----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 332: ${NSA_LO_IP6}) echo "ns-A loopback IPv6";; ^-----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 333: ${NSA_LINKIP6}|${NSA_LINKIP6}%*) echo "ns-A IPv6 LLA";; ^------------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 335: ${NSB_IP}) echo "ns-B IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 336: ${NSB_IP6}) echo "ns-B IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 337: ${NSB_LO_IP}) echo "ns-B loopback IP";; ^----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 338: ${NSB_LO_IP6}) echo "ns-B loopback IPv6";; ^-----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 339: ${NSB_LINKIP6}|${NSB_LINKIP6}%*) echo "ns-B IPv6 LLA";; ^------------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 341: ${NL_IP}) echo "nonlocal IP";; ^------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 342: ${NL_IP6}) echo "nonlocal IPv6";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 344: ${VRF_IP}) echo "VRF IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 345: ${VRF_IP6}) echo "VRF IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 359: addr=$(ip -netns ${ns} -6 -br addr show dev ${dev} | \ ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: addr=$(ip -netns "${ns}" -6 -br addr show dev "${dev}" | \ In fcnal-test.sh line 371: echo $addr ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: echo "$addr" In fcnal-test.sh line 387: ip -netns ${ns} link add ${vrf} type vrf table ${table} ^---^ 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 -netns "${ns}" link add "${vrf}" type vrf table "${table}" In fcnal-test.sh line 388: ip -netns ${ns} link set ${vrf} up ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" link set "${vrf}" up In fcnal-test.sh line 389: ip -netns ${ns} route add vrf ${vrf} unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" route add vrf "${vrf}" unreachable default metric 8192 In fcnal-test.sh line 390: ip -netns ${ns} -6 route add vrf ${vrf} unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 route add vrf "${vrf}" unreachable default metric 8192 In fcnal-test.sh line 392: ip -netns ${ns} addr add 127.0.0.1/8 dev ${vrf} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" addr add 127.0.0.1/8 dev "${vrf}" In fcnal-test.sh line 393: ip -netns ${ns} -6 addr add ::1 dev ${vrf} nodad ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 addr add ::1 dev "${vrf}" nodad In fcnal-test.sh line 395: ip -netns ${ns} addr add dev ${vrf} ${addr} ^---^ 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 -netns "${ns}" addr add dev "${vrf}" "${addr}" In fcnal-test.sh line 398: ip -netns ${ns} -6 addr add dev ${vrf} ${addr6} ^---^ 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 -netns "${ns}" -6 addr add dev "${vrf}" "${addr6}" In fcnal-test.sh line 401: ip -netns ${ns} ru del pref 0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ru del pref 0 In fcnal-test.sh line 402: ip -netns ${ns} ru add pref 32765 from all lookup local ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ru add pref 32765 from all lookup local In fcnal-test.sh line 403: ip -netns ${ns} -6 ru del pref 0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ru del pref 0 In fcnal-test.sh line 404: ip -netns ${ns} -6 ru add pref 32765 from all lookup local ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ru add pref 32765 from all lookup local In fcnal-test.sh line 414: ip -netns ${ns} addr add dev lo ${addr} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" addr add dev lo "${addr}" In fcnal-test.sh line 417: ip -netns ${ns} -6 addr add dev lo ${addr6} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 addr add dev lo "${addr6}" In fcnal-test.sh line 420: ip -netns ${ns} ro add unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ro add unreachable default metric 8192 In fcnal-test.sh line 421: ip -netns ${ns} -6 ro add unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ro add unreachable default metric 8192 In fcnal-test.sh line 423: ip netns exec ${ns} sysctl -qw net.ipv4.ip_forward=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv4.ip_forward=1 In fcnal-test.sh line 424: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1 In fcnal-test.sh line 425: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.forwarding=1 In fcnal-test.sh line 426: ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.forwarding=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.default.forwarding=1 In fcnal-test.sh line 427: ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.accept_dad=0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.default.accept_dad=0 In fcnal-test.sh line 428: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.accept_dad=0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.accept_dad=0 In fcnal-test.sh line 443: ip -netns ${ns1} li add ${ns1_dev} type veth peer name tmp ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns1}" li add "${ns1_dev}" type veth peer name tmp In fcnal-test.sh line 444: ip -netns ${ns1} li set ${ns1_dev} up ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns1}" li set "${ns1_dev}" up In fcnal-test.sh line 445: ip -netns ${ns1} li set tmp netns ${ns2} name ${ns2_dev} ^----^ 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 -netns "${ns1}" li set tmp netns "${ns2}" name "${ns2_dev}" In fcnal-test.sh line 446: ip -netns ${ns2} li set ${ns2_dev} up ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns2}" li set "${ns2_dev}" up In fcnal-test.sh line 449: ip -netns ${ns1} addr add dev ${ns1_dev} ${ns1_addr} ^----^ 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 -netns "${ns1}" addr add dev "${ns1_dev}" "${ns1_addr}" In fcnal-test.sh line 450: ip -netns ${ns2} addr add dev ${ns2_dev} ${ns2_addr} ^----^ 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 -netns "${ns2}" addr add dev "${ns2_dev}" "${ns2_addr}" In fcnal-test.sh line 454: ip -netns ${ns1} addr add dev ${ns1_dev} ${ns1_addr6} ^----^ 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 -netns "${ns1}" addr add dev "${ns1_dev}" "${ns1_addr6}" In fcnal-test.sh line 455: ip -netns ${ns2} addr add dev ${ns2_dev} ${ns2_addr6} ^----^ 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 -netns "${ns2}" addr add dev "${ns2_dev}" "${ns2_addr6}" In fcnal-test.sh line 462: ip netns | grep -q ${NSA} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns | grep -q "${NSA}" In fcnal-test.sh line 463: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 464: ip -netns ${NSA} link delete ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link delete ${VRF} In fcnal-test.sh line 465: ip -netns ${NSA} ro flush table ${VRF_TABLE} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro flush table ${VRF_TABLE} In fcnal-test.sh line 467: ip -netns ${NSA} addr flush dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" addr flush dev ${NSA_DEV} In fcnal-test.sh line 468: ip -netns ${NSA} -6 addr flush dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" -6 addr flush dev ${NSA_DEV} In fcnal-test.sh line 469: ip -netns ${NSA} link set dev ${NSA_DEV} down ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} down In fcnal-test.sh line 470: ip -netns ${NSA} link del dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link del dev ${NSA_DEV} In fcnal-test.sh line 472: ip netns pids ${NSA} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSA}" | xargs kill 2>/dev/null In fcnal-test.sh line 473: cleanup_ns ${NSA} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: cleanup_ns "${NSA}" In fcnal-test.sh line 476: ip netns pids ${NSB} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSB}" | xargs kill 2>/dev/null In fcnal-test.sh line 477: ip netns pids ${NSC} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSC}" | xargs kill 2>/dev/null In fcnal-test.sh line 478: cleanup_ns ${NSB} ${NSC} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: cleanup_ns "${NSB}" "${NSC}" In fcnal-test.sh line 484: ip netns pids ${NSC} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSC}" | xargs kill 2>/dev/null In fcnal-test.sh line 485: ip netns del ${NSC} >/dev/null 2>&1 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns del "${NSC}" >/dev/null 2>&1 In fcnal-test.sh line 494: create_ns ${NSC} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSC}" "-" "-" In fcnal-test.sh line 495: connect_ns ${NSA} ${NSA_DEV2} ${NSA_IP}/24 ${NSA_IP6}/64 \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV2} ${NSA_IP}/24 ${NSA_IP6}/64 \ In fcnal-test.sh line 496: ${NSC} ${NSC_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSC}" ${NSC_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 In fcnal-test.sh line 514: create_ns ${NSA} ${NSA_LO_IP}/32 ${NSA_LO_IP6}/128 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSA}" ${NSA_LO_IP}/32 ${NSA_LO_IP6}/128 In fcnal-test.sh line 515: create_ns ${NSB} ${NSB_LO_IP}/32 ${NSB_LO_IP6}/128 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSB}" ${NSB_LO_IP}/32 ${NSB_LO_IP6}/128 In fcnal-test.sh line 516: connect_ns ${NSA} ${NSA_DEV} ${NSA_IP}/24 ${NSA_IP6}/64 \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV} ${NSA_IP}/24 ${NSA_IP6}/64 \ In fcnal-test.sh line 517: ${NSB} ${NSB_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSB}" ${NSB_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 In fcnal-test.sh line 519: NSA_LINKIP6=$(get_linklocal ${NSA} ${NSA_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSA_LINKIP6=$(get_linklocal "${NSA}" ${NSA_DEV}) In fcnal-test.sh line 520: NSB_LINKIP6=$(get_linklocal ${NSB} ${NSB_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSB_LINKIP6=$(get_linklocal "${NSB}" ${NSB_DEV}) In fcnal-test.sh line 524: create_vrf ${NSA} ${VRF} ${VRF_TABLE} ${VRF_IP} ${VRF_IP6} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_vrf "${NSA}" ${VRF} ${VRF_TABLE} ${VRF_IP} ${VRF_IP6} In fcnal-test.sh line 526: ip -netns ${NSA} link set dev ${NSA_DEV} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} vrf ${VRF} In fcnal-test.sh line 527: ip -netns ${NSA} ro add vrf ${VRF} ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add vrf ${VRF} ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} In fcnal-test.sh line 528: ip -netns ${NSA} -6 ro add vrf ${VRF} ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" -6 ro add vrf ${VRF} ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} In fcnal-test.sh line 530: ip -netns ${NSB} ro add ${VRF_IP}/32 via ${NSA_IP} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${VRF_IP}/32 via ${NSA_IP} dev ${NSB_DEV} In fcnal-test.sh line 531: ip -netns ${NSB} -6 ro add ${VRF_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" -6 ro add ${VRF_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} In fcnal-test.sh line 533: ip -netns ${NSA} ro add ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} In fcnal-test.sh line 534: ip -netns ${NSA} ro add ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} In fcnal-test.sh line 539: ip -netns ${NSB} ro add ${NSA_LO_IP}/32 via ${NSA_IP} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${NSA_LO_IP}/32 via ${NSA_IP} dev ${NSB_DEV} In fcnal-test.sh line 540: ip -netns ${NSB} ro add ${NSA_LO_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${NSA_LO_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} In fcnal-test.sh line 560: create_ns ${NSA} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSA}" "-" "-" In fcnal-test.sh line 561: create_ns ${NSB} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSB}" "-" "-" In fcnal-test.sh line 562: create_ns ${NSC} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSC}" "-" "-" In fcnal-test.sh line 563: connect_ns ${NSA} ${NSA_DEV} "-" "-" \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV} "-" "-" \ In fcnal-test.sh line 564: ${NSB} ${NSB_DEV} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSB}" ${NSB_DEV} "-" "-" In fcnal-test.sh line 565: connect_ns ${NSA} ${NSA_DEV2} "-" "-" \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV2} "-" "-" \ In fcnal-test.sh line 566: ${NSC} ${NSC_DEV} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSC}" ${NSC_DEV} "-" "-" In fcnal-test.sh line 568: NSA_LINKIP6=$(get_linklocal ${NSA} ${NSA_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSA_LINKIP6=$(get_linklocal "${NSA}" ${NSA_DEV}) In fcnal-test.sh line 569: NSB_LINKIP6=$(get_linklocal ${NSB} ${NSB_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSB_LINKIP6=$(get_linklocal "${NSB}" ${NSB_DEV}) In fcnal-test.sh line 570: NSC_LINKIP6=$(get_linklocal ${NSC} ${NSC_DEV}) ^---------^ SC2034 (warning): NSC_LINKIP6 appears unused. Verify use (or export if used externally). ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSC_LINKIP6=$(get_linklocal "${NSC}" ${NSC_DEV}) In fcnal-test.sh line 572: create_vrf ${NSA} ${VRF} ${VRF_TABLE} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_vrf "${NSA}" ${VRF} ${VRF_TABLE} "-" "-" In fcnal-test.sh line 573: ip -netns ${NSA} link set dev ${NSA_DEV} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} vrf ${VRF} In fcnal-test.sh line 574: ip -netns ${NSA} link set dev ${NSA_DEV2} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV2} vrf ${VRF} In fcnal-test.sh line 594: run_cmd ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 "${a}" In fcnal-test.sh line 595: log_test_addr ${a} $? 0 "ping out" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out" In fcnal-test.sh line 598: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 599: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 602: run_cmd ping -c1 -w1 -I ${NSA_LO_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_LO_IP} "${a}" In fcnal-test.sh line 603: log_test_addr ${a} $? 0 "ping out, address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, address bind" In fcnal-test.sh line 626: run_cmd_nsb ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -c1 -w1 "${a}" In fcnal-test.sh line 627: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 636: run_cmd ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 "${a}" In fcnal-test.sh line 637: log_test_addr ${a} $? 0 "ping local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local" In fcnal-test.sh line 656: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 657: log_test_addr ${a} $? 1 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "ping local, device bind" In fcnal-test.sh line 741: run_cmd ping -c1 -w1 -I ${VRF} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 742: log_test_addr ${a} $? 0 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, VRF bind" In fcnal-test.sh line 745: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 746: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 749: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${NSA_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${NSA_IP} "${a}" In fcnal-test.sh line 750: log_test_addr ${a} $? 0 "ping out, vrf device + dev address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device + dev address bind" In fcnal-test.sh line 753: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${VRF_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${VRF_IP} "${a}" In fcnal-test.sh line 754: log_test_addr ${a} $? 0 "ping out, vrf device + vrf address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device + vrf address bind" In fcnal-test.sh line 763: run_cmd_nsb ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -c1 -w1 "${a}" In fcnal-test.sh line 764: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 774: run_cmd ping -c1 -w1 -I ${VRF} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 775: log_test_addr ${a} $? 0 "ping local, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, VRF bind" In fcnal-test.sh line 792: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 793: log_test_addr ${a} $? 2 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "ping local, device bind" In fcnal-test.sh line 1149: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies} ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies="${syncookies}" In fcnal-test.sh line 1150: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies} ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies="${syncookies}" In fcnal-test.sh line 1183: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies=${nsb_syncookies} ^---------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies="${nsb_syncookies}" In fcnal-test.sh line 1184: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies=${nsa_syncookies} ^---------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies="${nsa_syncookies}" In fcnal-test.sh line 1199: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1200: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1215: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1216: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1227: run_cmd nettest -r ${a} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -0 ${NSA_IP} In fcnal-test.sh line 1228: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 1233: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1234: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1238: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1239: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 1243: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1244: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1255: run_cmd nettest -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 1256: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 1272: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1273: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 1289: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1290: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 1329: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1330: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 1335: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1336: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1341: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1342: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 1347: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1348: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1380: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1381: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1387: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1388: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1393: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1394: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1412: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1413: log_test_addr ${a} $? 1 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, local connection" In fcnal-test.sh line 1424: run_cmd nettest -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} In fcnal-test.sh line 1425: log_test_addr ${a} $? 0 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, VRF bind" In fcnal-test.sh line 1430: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1431: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1435: run_cmd nettest -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} In fcnal-test.sh line 1436: log_test_addr ${a} $? 1 "No server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client" In fcnal-test.sh line 1440: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1441: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1449: run_cmd nettest -r ${a} -d ${VRF} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} -0 "${a}" In fcnal-test.sh line 1450: log_test_addr ${a} $? 0 "VRF server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local connection" In fcnal-test.sh line 1515: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1516: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1520: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1521: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1539: run_cmd nettest -D -r ${a} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -0 ${NSA_IP} In fcnal-test.sh line 1540: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 1545: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -0 ${NSA_IP} In fcnal-test.sh line 1546: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1551: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -C -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -C -0 ${NSA_IP} In fcnal-test.sh line 1552: log_test_addr ${a} $? 0 "Client, device send via cmsg" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device send via cmsg" In fcnal-test.sh line 1557: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP} In fcnal-test.sh line 1558: log_test_addr ${a} $? 0 "Client, device bind via IP_UNICAST_IF" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IP_UNICAST_IF" In fcnal-test.sh line 1563: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP} -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP} -U In fcnal-test.sh line 1564: log_test_addr ${a} $? 0 "Client, device bind via IP_UNICAST_IF, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IP_UNICAST_IF, with connect()" In fcnal-test.sh line 1569: run_cmd nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" In fcnal-test.sh line 1570: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 1574: run_cmd nettest -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1575: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1586: run_cmd nettest -D -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -D -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 1587: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 1603: run_cmd nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" In fcnal-test.sh line 1604: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 1642: run_cmd nettest -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1643: log_test_addr ${a} $? 2 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "Global server, device client, local connection" In fcnal-test.sh line 1649: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -C ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -C In fcnal-test.sh line 1650: log_test_addr ${a} $? 1 "Global server, device send via cmsg, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device send via cmsg, local connection" In fcnal-test.sh line 1656: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S In fcnal-test.sh line 1657: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection" In fcnal-test.sh line 1663: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -U In fcnal-test.sh line 1664: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" In fcnal-test.sh line 1715: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1716: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 1721: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1722: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1727: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1728: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 1732: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1733: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1739: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1740: log_test_addr ${a} $? 1 "Global server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, VRF client, local connection" In fcnal-test.sh line 1781: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1782: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1787: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1788: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1793: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1794: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 1798: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1799: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1867: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1868: log_test_addr ${a} $? 0 "Global server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, VRF client, local conn" In fcnal-test.sh line 1876: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1877: log_test_addr ${a} $? 0 "VRF server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local conn" In fcnal-test.sh line 1886: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1887: log_test_addr ${a} $? 1 "No server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client, local conn" In fcnal-test.sh line 1925: run_cmd nettest -s -R -P icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -b In fcnal-test.sh line 1926: log_test_addr ${a} $? 0 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address" In fcnal-test.sh line 1929: run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 1930: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 1994: run_cmd nettest -s -R -P icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -b In fcnal-test.sh line 1995: log_test_addr ${a} $? 1 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Raw socket bind to local address" In fcnal-test.sh line 1998: run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 1999: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 2001: run_cmd nettest -s -R -P icmp -l ${a} -I ${VRF} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${VRF} -b In fcnal-test.sh line 2002: log_test_addr ${a} $? 0 "Raw socket bind to local address after VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after VRF bind" In fcnal-test.sh line 2046: run_cmd nettest -s -l ${a} -I ${VRF} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -l "${a}" -I ${VRF} -t1 -b In fcnal-test.sh line 2047: log_test_addr ${a} $? 0 "TCP socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address" In fcnal-test.sh line 2050: run_cmd nettest -s -l ${a} -I ${NSA_DEV} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -l "${a}" -I ${NSA_DEV} -t1 -b In fcnal-test.sh line 2051: log_test_addr ${a} $? 0 "TCP socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address after device bind" In fcnal-test.sh line 2097: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2099: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 2103: log_test_addr ${a} 0 0 "${desc}, global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server" In fcnal-test.sh line 2111: run_cmd nettest ${varg} -s -I ${VRF} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s -I ${VRF} & In fcnal-test.sh line 2113: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 2117: log_test_addr ${a} 0 0 "${desc}, VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server" In fcnal-test.sh line 2124: run_cmd nettest ${varg} -s -I ${NSA_DEV} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s -I ${NSA_DEV} & In fcnal-test.sh line 2126: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r ${a} & In fcnal-test.sh line 2138: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 2140: run_cmd nettest ${varg} -d ${VRF} -r ${NSB_IP} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r ${NSB_IP} & In fcnal-test.sh line 2149: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 2151: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${NSB_IP} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${NSB_IP} & In fcnal-test.sh line 2165: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2167: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 2171: log_test_addr ${a} 0 0 "${desc}, global server, VRF client, local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server, VRF client, local" In fcnal-test.sh line 2179: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 2181: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 2185: log_test_addr ${a} 0 0 "${desc}, VRF server and client, local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server and client, local" In fcnal-test.sh line 2193: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2195: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2204: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 2206: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2215: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 2217: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2232: run_cmd_nsb ping -f ${a} & ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -f "${a}" & In fcnal-test.sh line 2236: log_test_addr ${a} 0 0 "Device delete with active traffic - ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "Device delete with active traffic - ping in" In fcnal-test.sh line 2280: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2281: log_test_addr ${a} $? 0 "ping out" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out" In fcnal-test.sh line 2287: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2288: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 2291: run_cmd ${ping6} -c1 -w1 -I ${NSA_LO_IP6} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_LO_IP6} "${a}" In fcnal-test.sh line 2292: log_test_addr ${a} $? 0 "ping out, loopback address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, loopback address bind" In fcnal-test.sh line 2301: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2302: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 2311: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2312: log_test_addr ${a} $? 0 "ping local, no bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, no bind" In fcnal-test.sh line 2318: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2319: log_test_addr ${a} $? 0 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, device bind" In fcnal-test.sh line 2326: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2327: log_test_addr ${a} $? 2 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "ping local, device bind" In fcnal-test.sh line 2340: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2344: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2350: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2367: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2371: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2377: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2389: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2393: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2410: run_cmd ${ping6} -c1 -w1 -I ${VRF} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 2411: log_test_addr ${a} $? 0 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, VRF bind" In fcnal-test.sh line 2418: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2419: log_test_addr ${a} $? 1 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "ping out, VRF bind" In fcnal-test.sh line 2425: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2426: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 2432: run_cmd ip vrf exec ${VRF} ${ping6} -c1 -w1 -I ${VRF_IP6} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} "${ping6}" -c1 -w1 -I ${VRF_IP6} "${a}" In fcnal-test.sh line 2433: log_test_addr ${a} $? 0 "ping out, vrf device+address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device+address bind" In fcnal-test.sh line 2442: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2443: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 2449: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2459: run_cmd ${ping6} -c1 -w1 -I ${VRF} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 2460: log_test_addr ${a} $? 0 "ping local, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, VRF bind" In fcnal-test.sh line 2466: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2467: log_test_addr ${a} $? 0 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, device bind" In fcnal-test.sh line 2473: setup_cmd_nsb ip -6 ro add ${NSA_IP6}/128 via ${NSA_LINKIP6} dev ${NSB_DEV} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: setup_cmd_nsb ip -6 ro add ${NSA_IP6}/128 via "${NSA_LINKIP6}" dev ${NSB_DEV} In fcnal-test.sh line 2478: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 2479: log_test_addr ${a} $? 0 "ping in, LLA to GUA" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in, LLA to GUA" In fcnal-test.sh line 2482: setup_cmd_nsb ip -6 ro del ${NSA_IP6}/128 via ${NSA_LINKIP6} dev ${NSB_DEV} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: setup_cmd_nsb ip -6 ro del ${NSA_IP6}/128 via "${NSA_LINKIP6}" dev ${NSB_DEV} In fcnal-test.sh line 2494: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2498: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2504: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2518: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2522: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2525: ip -netns ${NSB} -6 ro del ${NSA_LO_IP6} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" -6 ro del ${NSA_LO_IP6} In fcnal-test.sh line 2528: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2778: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2779: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2787: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2788: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 2799: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2800: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 2808: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2809: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 2816: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2817: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 2828: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2829: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 2845: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2846: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 2862: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2863: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 2871: run_cmd nettest -6 -d ${NSA_DEV} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -d ${NSA_DEV} -r "${a}" In fcnal-test.sh line 2872: log_test_addr ${a} $? 0 "Device server, device client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server, device client, local conn" In fcnal-test.sh line 2879: run_cmd nettest -6 -d ${NSA_DEV} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -d ${NSA_DEV} -r "${a}" In fcnal-test.sh line 2880: log_test_addr ${a} $? 1 "No server, device client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client, local conn" In fcnal-test.sh line 2904: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2905: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 2913: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2914: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2922: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2923: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2930: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2931: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 2939: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2940: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 2970: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2971: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2979: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2980: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2988: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2989: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2994: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2995: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3002: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 3003: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 3011: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 3012: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3022: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 3023: log_test_addr ${a} $? 1 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, local connection" In fcnal-test.sh line 3035: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3036: log_test_addr ${a} $? 0 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, VRF bind" In fcnal-test.sh line 3044: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3045: log_test_addr ${a} $? 1 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Client, VRF bind" In fcnal-test.sh line 3052: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3053: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 3060: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3061: log_test_addr ${a} $? 1 "No server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client" In fcnal-test.sh line 3068: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3069: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 3077: run_cmd nettest -6 -r ${a} -d ${VRF} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} -0 "${a}" In fcnal-test.sh line 3078: log_test_addr ${a} $? 0 "VRF server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local connection" In fcnal-test.sh line 3107: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} -0 "${a}" In fcnal-test.sh line 3108: log_test_addr ${a} $? 0 "Device server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server, device client, local connection" In fcnal-test.sh line 3147: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3148: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 3153: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3154: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 3179: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3180: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3191: run_cmd nettest -6 -D -r ${a} -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -0 ${NSA_IP6} In fcnal-test.sh line 3192: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 3197: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -0 ${NSA_IP6} In fcnal-test.sh line 3198: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 3203: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -C -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -C -0 ${NSA_IP6} In fcnal-test.sh line 3204: log_test_addr ${a} $? 0 "Client, device send via cmsg" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device send via cmsg" In fcnal-test.sh line 3209: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP6} In fcnal-test.sh line 3210: log_test_addr ${a} $? 0 "Client, device bind via IPV6_UNICAST_IF" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IPV6_UNICAST_IF" In fcnal-test.sh line 3214: run_cmd nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" In fcnal-test.sh line 3215: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 3219: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3220: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 3231: run_cmd nettest -6 -D -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -6 -D -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 3232: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 3248: run_cmd nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" In fcnal-test.sh line 3249: log_test_addr ${a} $? 1 "Device server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, local connection" In fcnal-test.sh line 3277: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3278: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 3284: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -C ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -C In fcnal-test.sh line 3285: log_test_addr ${a} $? 1 "Global server, device send via cmsg, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device send via cmsg, local connection" In fcnal-test.sh line 3291: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S In fcnal-test.sh line 3292: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection" In fcnal-test.sh line 3298: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S -U In fcnal-test.sh line 3299: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" In fcnal-test.sh line 3344: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3345: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 3353: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3354: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3362: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3363: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 3371: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3372: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3384: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3385: log_test_addr ${a} $? 1 "Global server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, VRF client, local conn" In fcnal-test.sh line 3393: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3394: log_test_addr ${a} $? 0 "VRF server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local conn" In fcnal-test.sh line 3435: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3436: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 3444: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3445: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3453: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3454: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 3461: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3462: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3524: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3525: log_test_addr ${a} $? 1 "No server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client, local conn" In fcnal-test.sh line 3563: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3567: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3574: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSB_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSB_LINKIP6}" In fcnal-test.sh line 3578: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSB_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSB_LINKIP6}" In fcnal-test.sh line 3585: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3589: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3639: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -b In fcnal-test.sh line 3640: log_test_addr ${a} $? 0 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address" In fcnal-test.sh line 3643: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 3644: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 3685: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${VRF} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${VRF} -b In fcnal-test.sh line 3686: log_test_addr ${a} $? 0 "Raw socket bind to local address after vrf bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after vrf bind" In fcnal-test.sh line 3689: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 3690: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 3714: run_cmd nettest -6 -s -l ${a} -I ${VRF} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -l "${a}" -I ${VRF} -t1 -b In fcnal-test.sh line 3715: log_test_addr ${a} $? 0 "TCP socket bind to local address with VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address with VRF bind" In fcnal-test.sh line 3775: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3777: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3781: log_test_addr ${a} 0 0 "${desc}, global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server" In fcnal-test.sh line 3789: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3791: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3795: log_test_addr ${a} 0 0 "${desc}, VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server" In fcnal-test.sh line 3803: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 3805: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3809: log_test_addr ${a} 0 0 "${desc}, enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, enslaved device server" In fcnal-test.sh line 3818: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 3820: run_cmd nettest ${varg} -d ${VRF} -r ${NSB_IP6} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r ${NSB_IP6} & In fcnal-test.sh line 3829: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 3831: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${NSB_IP6} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${NSB_IP6} & In fcnal-test.sh line 3846: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3848: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 3852: log_test_addr ${a} 0 0 "${desc}, global server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server, VRF client" In fcnal-test.sh line 3860: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3862: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 3866: log_test_addr ${a} 0 0 "${desc}, VRF server and client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server and client" In fcnal-test.sh line 3873: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3875: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3884: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3886: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3895: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 3897: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3911: run_cmd_nsb ${ping6} -f ${a} & ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -f ${a} & In fcnal-test.sh line 3920: run_cmd ${ping6} -f ${NSB_IP6} -I ${VRF} & ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -f ${NSB_IP6} -I ${VRF} & In fcnal-test.sh line 3956: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 3957: log_test_addr ${a} $? 1 "Global server, reject with TCP-reset on Rx" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, reject with TCP-reset on Rx" In fcnal-test.sh line 3974: run_cmd_nsb nettest ${arg} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest ${arg} -r "${a}" In fcnal-test.sh line 3975: log_test_addr ${a} $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" In fcnal-test.sh line 4013: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 4014: log_test_addr ${a} $? 1 "Global server, reject with TCP-reset on Rx" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, reject with TCP-reset on Rx" In fcnal-test.sh line 4029: run_cmd nettest -6 -s ${arg} & ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s "${arg}" & In fcnal-test.sh line 4031: run_cmd_nsb nettest -6 ${arg} -r ${a} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 "${arg}" -r "${a}" In fcnal-test.sh line 4032: log_test_addr ${a} $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" In fcnal-test.sh line 4091: run_cmd ${ping6} -c1 -w1 -I br0 ${NSB_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0 ${NSB_IP6} In fcnal-test.sh line 4099: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 4103: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 4109: run_cmd ${ping6} -c1 -w1 -I br0 ${NSB_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0 ${NSB_IP6} In fcnal-test.sh line 4117: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 4140: run_cmd ${ping6} -c1 -w1 -I br0.100 2001:db8:101::2 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0.100 2001:db8:101::2 In fcnal-test.sh line 4148: run_cmd_nsb ${ping6} -c1 -w1 2001:db8:101::1 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 2001:db8:101::1 In fcnal-test.sh line 4152: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 4158: run_cmd ${ping6} -c1 -w1 -I br0.100 2001:db8:101::2 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0.100 2001:db8:101::2 In fcnal-test.sh line 4166: run_cmd_nsb ${ping6} -c1 -w1 2001:db8:101::1 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 2001:db8:101::1 For more information: https://www.shellcheck.net/wiki/SC2034 -- NSC_LINKIP6 appears unused. Verif... https://www.shellcheck.net/wiki/SC2048 -- Use "$@" (with quotes) to prevent... https://www.shellcheck.net/wiki/SC2166 -- Prefer [ p ] && [ q ] as [ p -a q... ====== Checking the tree with the patch ====== Checking tools/testing/selftests/net/fcnal-test.sh - 6a0b923e1c424fe0dff281b4f46f76717f04c896e521b313718911f07f83a559 In fcnal-test.sh line 90: fips_enabled=`cat /proc/sys/crypto/fips_enabled` ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`. Did you mean: fips_enabled=$(cat /proc/sys/crypto/fips_enabled) In fcnal-test.sh line 107: if [ ${rc} -eq ${expected} ]; then ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^---------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: if [ "${rc}" -eq "${expected}" ]; then In fcnal-test.sh line 117: read ans ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 125: read ans ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 140: astr=$(addr2str ${addr}) ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: astr=$(addr2str "${addr}") In fcnal-test.sh line 141: log_test $rc $expected "$msg - ${astr}" ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test "$rc" "$expected" "$msg - ${astr}" In fcnal-test.sh line 192: slowwait 2 sh -c 'test -z "$(pgrep '"'^(nettest|ping|ping6)$'"')"' ^-----------------^ SC2016 (info): Expressions don't expand in single quotes, use double quotes for that. In fcnal-test.sh line 215: if [ "$VERBOSE" = "1" -a -n "$out" ]; then ^-- SC2166 (warning): Prefer [ p ] && [ q ] as [ p -a q ] is not well defined. In fcnal-test.sh line 219: return $rc ^-^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: return "$rc" In fcnal-test.sh line 224: do_run_cmd ${NSA_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSA_CMD}" "$*" In fcnal-test.sh line 229: do_run_cmd ${NSB_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSB_CMD}" "$*" In fcnal-test.sh line 234: do_run_cmd ${NSC_CMD} $* ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: do_run_cmd "${NSC_CMD}" "$*" In fcnal-test.sh line 242: run_cmd ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${cmd}" In fcnal-test.sh line 253: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 264: run_cmd_nsb ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${cmd}" In fcnal-test.sh line 275: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 286: run_cmd_nsc ${cmd} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsc "${cmd}" In fcnal-test.sh line 297: read a ^--^ SC2162 (info): read without -r will mangle backslashes. In fcnal-test.sh line 308: run_cmd sysctl -q -w $* ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd sysctl -q -w "$*" In fcnal-test.sh line 314: ${NSA_CMD} sysctl -n $* ^-- SC2048 (warning): Use "$@" (with quotes) to prevent whitespace problems. ^-- SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ${NSA_CMD} sysctl -n "$*" In fcnal-test.sh line 326: ${BCAST_IP}) echo "broadcast";; ^---------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 327: ${MCAST_IP}) echo "multicast";; ^---------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 329: ${NSA_IP}) echo "ns-A IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 330: ${NSA_IP6}) echo "ns-A IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 331: ${NSA_LO_IP}) echo "ns-A loopback IP";; ^----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 332: ${NSA_LO_IP6}) echo "ns-A loopback IPv6";; ^-----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 333: ${NSA_LINKIP6}|${NSA_LINKIP6}%*) echo "ns-A IPv6 LLA";; ^------------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 335: ${NSB_IP}) echo "ns-B IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 336: ${NSB_IP6}) echo "ns-B IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 337: ${NSB_LO_IP}) echo "ns-B loopback IP";; ^----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 338: ${NSB_LO_IP6}) echo "ns-B loopback IPv6";; ^-----------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 339: ${NSB_LINKIP6}|${NSB_LINKIP6}%*) echo "ns-B IPv6 LLA";; ^------------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 341: ${NL_IP}) echo "nonlocal IP";; ^------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 342: ${NL_IP6}) echo "nonlocal IPv6";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 344: ${VRF_IP}) echo "VRF IP";; ^-------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 345: ${VRF_IP6}) echo "VRF IPv6";; ^--------^ SC2254 (warning): Quote expansions in case patterns to match literally rather than as a glob. In fcnal-test.sh line 359: addr=$(ip -netns ${ns} -6 -br addr show dev ${dev} | \ ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: addr=$(ip -netns "${ns}" -6 -br addr show dev "${dev}" | \ In fcnal-test.sh line 371: echo $addr ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: echo "$addr" In fcnal-test.sh line 387: ip -netns ${ns} link add ${vrf} type vrf table ${table} ^---^ 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 -netns "${ns}" link add "${vrf}" type vrf table "${table}" In fcnal-test.sh line 388: ip -netns ${ns} link set ${vrf} up ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" link set "${vrf}" up In fcnal-test.sh line 389: ip -netns ${ns} route add vrf ${vrf} unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" route add vrf "${vrf}" unreachable default metric 8192 In fcnal-test.sh line 390: ip -netns ${ns} -6 route add vrf ${vrf} unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 route add vrf "${vrf}" unreachable default metric 8192 In fcnal-test.sh line 392: ip -netns ${ns} addr add 127.0.0.1/8 dev ${vrf} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" addr add 127.0.0.1/8 dev "${vrf}" In fcnal-test.sh line 393: ip -netns ${ns} -6 addr add ::1 dev ${vrf} nodad ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 addr add ::1 dev "${vrf}" nodad In fcnal-test.sh line 395: ip -netns ${ns} addr add dev ${vrf} ${addr} ^---^ 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 -netns "${ns}" addr add dev "${vrf}" "${addr}" In fcnal-test.sh line 398: ip -netns ${ns} -6 addr add dev ${vrf} ${addr6} ^---^ 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 -netns "${ns}" -6 addr add dev "${vrf}" "${addr6}" In fcnal-test.sh line 401: ip -netns ${ns} ru del pref 0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ru del pref 0 In fcnal-test.sh line 402: ip -netns ${ns} ru add pref 32765 from all lookup local ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ru add pref 32765 from all lookup local In fcnal-test.sh line 403: ip -netns ${ns} -6 ru del pref 0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ru del pref 0 In fcnal-test.sh line 404: ip -netns ${ns} -6 ru add pref 32765 from all lookup local ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ru add pref 32765 from all lookup local In fcnal-test.sh line 414: ip -netns ${ns} addr add dev lo ${addr} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" addr add dev lo "${addr}" In fcnal-test.sh line 417: ip -netns ${ns} -6 addr add dev lo ${addr6} ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 addr add dev lo "${addr6}" In fcnal-test.sh line 420: ip -netns ${ns} ro add unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" ro add unreachable default metric 8192 In fcnal-test.sh line 421: ip -netns ${ns} -6 ro add unreachable default metric 8192 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns}" -6 ro add unreachable default metric 8192 In fcnal-test.sh line 423: ip netns exec ${ns} sysctl -qw net.ipv4.ip_forward=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv4.ip_forward=1 In fcnal-test.sh line 424: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1 In fcnal-test.sh line 425: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.forwarding=1 In fcnal-test.sh line 426: ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.forwarding=1 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.default.forwarding=1 In fcnal-test.sh line 427: ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.accept_dad=0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.default.accept_dad=0 In fcnal-test.sh line 428: ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.accept_dad=0 ^---^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${ns}" sysctl -qw net.ipv6.conf.all.accept_dad=0 In fcnal-test.sh line 443: ip -netns ${ns1} li add ${ns1_dev} type veth peer name tmp ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns1}" li add "${ns1_dev}" type veth peer name tmp In fcnal-test.sh line 444: ip -netns ${ns1} li set ${ns1_dev} up ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns1}" li set "${ns1_dev}" up In fcnal-test.sh line 445: ip -netns ${ns1} li set tmp netns ${ns2} name ${ns2_dev} ^----^ 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 -netns "${ns1}" li set tmp netns "${ns2}" name "${ns2_dev}" In fcnal-test.sh line 446: ip -netns ${ns2} li set ${ns2_dev} up ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${ns2}" li set "${ns2_dev}" up In fcnal-test.sh line 449: ip -netns ${ns1} addr add dev ${ns1_dev} ${ns1_addr} ^----^ 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 -netns "${ns1}" addr add dev "${ns1_dev}" "${ns1_addr}" In fcnal-test.sh line 450: ip -netns ${ns2} addr add dev ${ns2_dev} ${ns2_addr} ^----^ 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 -netns "${ns2}" addr add dev "${ns2_dev}" "${ns2_addr}" In fcnal-test.sh line 454: ip -netns ${ns1} addr add dev ${ns1_dev} ${ns1_addr6} ^----^ 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 -netns "${ns1}" addr add dev "${ns1_dev}" "${ns1_addr6}" In fcnal-test.sh line 455: ip -netns ${ns2} addr add dev ${ns2_dev} ${ns2_addr6} ^----^ 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 -netns "${ns2}" addr add dev "${ns2_dev}" "${ns2_addr6}" In fcnal-test.sh line 462: ip netns | grep -q ${NSA} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns | grep -q "${NSA}" In fcnal-test.sh line 463: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 464: ip -netns ${NSA} link delete ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link delete ${VRF} In fcnal-test.sh line 465: ip -netns ${NSA} ro flush table ${VRF_TABLE} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro flush table ${VRF_TABLE} In fcnal-test.sh line 467: ip -netns ${NSA} addr flush dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" addr flush dev ${NSA_DEV} In fcnal-test.sh line 468: ip -netns ${NSA} -6 addr flush dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" -6 addr flush dev ${NSA_DEV} In fcnal-test.sh line 469: ip -netns ${NSA} link set dev ${NSA_DEV} down ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} down In fcnal-test.sh line 470: ip -netns ${NSA} link del dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link del dev ${NSA_DEV} In fcnal-test.sh line 472: ip netns pids ${NSA} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSA}" | xargs kill 2>/dev/null In fcnal-test.sh line 473: cleanup_ns ${NSA} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: cleanup_ns "${NSA}" In fcnal-test.sh line 476: ip netns pids ${NSB} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSB}" | xargs kill 2>/dev/null In fcnal-test.sh line 477: ip netns pids ${NSC} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSC}" | xargs kill 2>/dev/null In fcnal-test.sh line 478: cleanup_ns ${NSB} ${NSC} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: cleanup_ns "${NSB}" "${NSC}" In fcnal-test.sh line 484: ip netns pids ${NSC} | xargs kill 2>/dev/null ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns pids "${NSC}" | xargs kill 2>/dev/null In fcnal-test.sh line 485: ip netns del ${NSC} >/dev/null 2>&1 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns del "${NSC}" >/dev/null 2>&1 In fcnal-test.sh line 494: create_ns ${NSC} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSC}" "-" "-" In fcnal-test.sh line 495: connect_ns ${NSA} ${NSA_DEV2} ${NSA_IP}/24 ${NSA_IP6}/64 \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV2} ${NSA_IP}/24 ${NSA_IP6}/64 \ In fcnal-test.sh line 496: ${NSC} ${NSC_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSC}" ${NSC_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 In fcnal-test.sh line 514: create_ns ${NSA} ${NSA_LO_IP}/32 ${NSA_LO_IP6}/128 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSA}" ${NSA_LO_IP}/32 ${NSA_LO_IP6}/128 In fcnal-test.sh line 515: create_ns ${NSB} ${NSB_LO_IP}/32 ${NSB_LO_IP6}/128 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSB}" ${NSB_LO_IP}/32 ${NSB_LO_IP6}/128 In fcnal-test.sh line 516: connect_ns ${NSA} ${NSA_DEV} ${NSA_IP}/24 ${NSA_IP6}/64 \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV} ${NSA_IP}/24 ${NSA_IP6}/64 \ In fcnal-test.sh line 517: ${NSB} ${NSB_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSB}" ${NSB_DEV} ${NSB_IP}/24 ${NSB_IP6}/64 In fcnal-test.sh line 519: NSA_LINKIP6=$(get_linklocal ${NSA} ${NSA_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSA_LINKIP6=$(get_linklocal "${NSA}" ${NSA_DEV}) In fcnal-test.sh line 520: NSB_LINKIP6=$(get_linklocal ${NSB} ${NSB_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSB_LINKIP6=$(get_linklocal "${NSB}" ${NSB_DEV}) In fcnal-test.sh line 524: create_vrf ${NSA} ${VRF} ${VRF_TABLE} ${VRF_IP} ${VRF_IP6} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_vrf "${NSA}" ${VRF} ${VRF_TABLE} ${VRF_IP} ${VRF_IP6} In fcnal-test.sh line 526: ip -netns ${NSA} link set dev ${NSA_DEV} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} vrf ${VRF} In fcnal-test.sh line 527: ip -netns ${NSA} ro add vrf ${VRF} ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add vrf ${VRF} ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} In fcnal-test.sh line 528: ip -netns ${NSA} -6 ro add vrf ${VRF} ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" -6 ro add vrf ${VRF} ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} In fcnal-test.sh line 530: ip -netns ${NSB} ro add ${VRF_IP}/32 via ${NSA_IP} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${VRF_IP}/32 via ${NSA_IP} dev ${NSB_DEV} In fcnal-test.sh line 531: ip -netns ${NSB} -6 ro add ${VRF_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" -6 ro add ${VRF_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} In fcnal-test.sh line 533: ip -netns ${NSA} ro add ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add ${NSB_LO_IP}/32 via ${NSB_IP} dev ${NSA_DEV} In fcnal-test.sh line 534: ip -netns ${NSA} ro add ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" ro add ${NSB_LO_IP6}/128 via ${NSB_IP6} dev ${NSA_DEV} In fcnal-test.sh line 539: ip -netns ${NSB} ro add ${NSA_LO_IP}/32 via ${NSA_IP} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${NSA_LO_IP}/32 via ${NSA_IP} dev ${NSB_DEV} In fcnal-test.sh line 540: ip -netns ${NSB} ro add ${NSA_LO_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" ro add ${NSA_LO_IP6}/128 via ${NSA_IP6} dev ${NSB_DEV} In fcnal-test.sh line 560: create_ns ${NSA} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSA}" "-" "-" In fcnal-test.sh line 561: create_ns ${NSB} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSB}" "-" "-" In fcnal-test.sh line 562: create_ns ${NSC} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_ns "${NSC}" "-" "-" In fcnal-test.sh line 563: connect_ns ${NSA} ${NSA_DEV} "-" "-" \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV} "-" "-" \ In fcnal-test.sh line 564: ${NSB} ${NSB_DEV} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSB}" ${NSB_DEV} "-" "-" In fcnal-test.sh line 565: connect_ns ${NSA} ${NSA_DEV2} "-" "-" \ ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: connect_ns "${NSA}" ${NSA_DEV2} "-" "-" \ In fcnal-test.sh line 566: ${NSC} ${NSC_DEV} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: "${NSC}" ${NSC_DEV} "-" "-" In fcnal-test.sh line 568: NSA_LINKIP6=$(get_linklocal ${NSA} ${NSA_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSA_LINKIP6=$(get_linklocal "${NSA}" ${NSA_DEV}) In fcnal-test.sh line 569: NSB_LINKIP6=$(get_linklocal ${NSB} ${NSB_DEV}) ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSB_LINKIP6=$(get_linklocal "${NSB}" ${NSB_DEV}) In fcnal-test.sh line 570: NSC_LINKIP6=$(get_linklocal ${NSC} ${NSC_DEV}) ^---------^ SC2034 (warning): NSC_LINKIP6 appears unused. Verify use (or export if used externally). ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: NSC_LINKIP6=$(get_linklocal "${NSC}" ${NSC_DEV}) In fcnal-test.sh line 572: create_vrf ${NSA} ${VRF} ${VRF_TABLE} "-" "-" ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: create_vrf "${NSA}" ${VRF} ${VRF_TABLE} "-" "-" In fcnal-test.sh line 573: ip -netns ${NSA} link set dev ${NSA_DEV} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV} vrf ${VRF} In fcnal-test.sh line 574: ip -netns ${NSA} link set dev ${NSA_DEV2} vrf ${VRF} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSA}" link set dev ${NSA_DEV2} vrf ${VRF} In fcnal-test.sh line 594: run_cmd ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 "${a}" In fcnal-test.sh line 595: log_test_addr ${a} $? 0 "ping out" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out" In fcnal-test.sh line 598: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 599: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 602: run_cmd ping -c1 -w1 -I ${NSA_LO_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_LO_IP} "${a}" In fcnal-test.sh line 603: log_test_addr ${a} $? 0 "ping out, address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, address bind" In fcnal-test.sh line 626: run_cmd_nsb ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -c1 -w1 "${a}" In fcnal-test.sh line 627: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 636: run_cmd ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 "${a}" In fcnal-test.sh line 637: log_test_addr ${a} $? 0 "ping local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local" In fcnal-test.sh line 656: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 657: log_test_addr ${a} $? 1 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "ping local, device bind" In fcnal-test.sh line 741: run_cmd ping -c1 -w1 -I ${VRF} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 742: log_test_addr ${a} $? 0 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, VRF bind" In fcnal-test.sh line 745: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 746: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 749: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${NSA_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${NSA_IP} "${a}" In fcnal-test.sh line 750: log_test_addr ${a} $? 0 "ping out, vrf device + dev address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device + dev address bind" In fcnal-test.sh line 753: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${VRF_IP} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} ping -c1 -w1 -I ${VRF_IP} "${a}" In fcnal-test.sh line 754: log_test_addr ${a} $? 0 "ping out, vrf device + vrf address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device + vrf address bind" In fcnal-test.sh line 763: run_cmd_nsb ping -c1 -w1 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -c1 -w1 "${a}" In fcnal-test.sh line 764: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 774: run_cmd ping -c1 -w1 -I ${VRF} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 775: log_test_addr ${a} $? 0 "ping local, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, VRF bind" In fcnal-test.sh line 792: run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ping -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 793: log_test_addr ${a} $? 2 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "ping local, device bind" In fcnal-test.sh line 1149: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies} ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies="${syncookies}" In fcnal-test.sh line 1150: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies} ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies="${syncookies}" In fcnal-test.sh line 1183: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies=${nsb_syncookies} ^---------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies="${nsb_syncookies}" In fcnal-test.sh line 1184: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies=${nsa_syncookies} ^---------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies="${nsa_syncookies}" In fcnal-test.sh line 1199: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1200: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1215: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1216: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1227: run_cmd nettest -r ${a} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -0 ${NSA_IP} In fcnal-test.sh line 1228: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 1233: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1234: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1238: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1239: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 1243: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1244: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1255: run_cmd nettest -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 1256: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 1272: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1273: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 1289: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1290: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 1329: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1330: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 1335: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1336: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1341: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1342: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 1347: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1348: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1380: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1381: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1387: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1388: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1393: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 1394: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1412: run_cmd nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" In fcnal-test.sh line 1413: log_test_addr ${a} $? 1 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, local connection" In fcnal-test.sh line 1424: run_cmd nettest -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} In fcnal-test.sh line 1425: log_test_addr ${a} $? 0 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, VRF bind" In fcnal-test.sh line 1430: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1431: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1435: run_cmd nettest -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} In fcnal-test.sh line 1436: log_test_addr ${a} $? 1 "No server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client" In fcnal-test.sh line 1440: run_cmd nettest -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1441: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1449: run_cmd nettest -r ${a} -d ${VRF} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -r "${a}" -d ${VRF} -0 "${a}" In fcnal-test.sh line 1450: log_test_addr ${a} $? 0 "VRF server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local connection" In fcnal-test.sh line 1515: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1516: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1520: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1521: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1539: run_cmd nettest -D -r ${a} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -0 ${NSA_IP} In fcnal-test.sh line 1540: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 1545: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -0 ${NSA_IP} In fcnal-test.sh line 1546: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 1551: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -C -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -C -0 ${NSA_IP} In fcnal-test.sh line 1552: log_test_addr ${a} $? 0 "Client, device send via cmsg" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device send via cmsg" In fcnal-test.sh line 1557: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP} In fcnal-test.sh line 1558: log_test_addr ${a} $? 0 "Client, device bind via IP_UNICAST_IF" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IP_UNICAST_IF" In fcnal-test.sh line 1563: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP} -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP} -U In fcnal-test.sh line 1564: log_test_addr ${a} $? 0 "Client, device bind via IP_UNICAST_IF, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IP_UNICAST_IF, with connect()" In fcnal-test.sh line 1569: run_cmd nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" In fcnal-test.sh line 1570: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 1574: run_cmd nettest -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1575: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 1586: run_cmd nettest -D -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -D -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 1587: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 1603: run_cmd nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" In fcnal-test.sh line 1604: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 1642: run_cmd nettest -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 1643: log_test_addr ${a} $? 2 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "Global server, device client, local connection" In fcnal-test.sh line 1649: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -C ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -C In fcnal-test.sh line 1650: log_test_addr ${a} $? 1 "Global server, device send via cmsg, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device send via cmsg, local connection" In fcnal-test.sh line 1656: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S In fcnal-test.sh line 1657: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection" In fcnal-test.sh line 1663: run_cmd nettest -D -r ${a} -d ${NSA_DEV} -S -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -r "${a}" -d ${NSA_DEV} -S -U In fcnal-test.sh line 1664: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" In fcnal-test.sh line 1715: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1716: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 1721: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1722: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1727: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1728: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 1732: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1733: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1739: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1740: log_test_addr ${a} $? 1 "Global server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, VRF client, local connection" In fcnal-test.sh line 1781: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1782: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 1787: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1788: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 1793: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1794: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 1798: run_cmd_nsb nettest -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -D -r "${a}" In fcnal-test.sh line 1799: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 1867: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1868: log_test_addr ${a} $? 0 "Global server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, VRF client, local conn" In fcnal-test.sh line 1876: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1877: log_test_addr ${a} $? 0 "VRF server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local conn" In fcnal-test.sh line 1886: run_cmd nettest -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -D -d ${VRF} -r "${a}" In fcnal-test.sh line 1887: log_test_addr ${a} $? 1 "No server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client, local conn" In fcnal-test.sh line 1925: run_cmd nettest -s -R -P icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -b In fcnal-test.sh line 1926: log_test_addr ${a} $? 0 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address" In fcnal-test.sh line 1929: run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 1930: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 1994: run_cmd nettest -s -R -P icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -b In fcnal-test.sh line 1995: log_test_addr ${a} $? 1 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Raw socket bind to local address" In fcnal-test.sh line 1998: run_cmd nettest -s -R -P icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 1999: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 2001: run_cmd nettest -s -R -P icmp -l ${a} -I ${VRF} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -R -P icmp -l "${a}" -I ${VRF} -b In fcnal-test.sh line 2002: log_test_addr ${a} $? 0 "Raw socket bind to local address after VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after VRF bind" In fcnal-test.sh line 2046: run_cmd nettest -s -l ${a} -I ${VRF} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -l "${a}" -I ${VRF} -t1 -b In fcnal-test.sh line 2047: log_test_addr ${a} $? 0 "TCP socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address" In fcnal-test.sh line 2050: run_cmd nettest -s -l ${a} -I ${NSA_DEV} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -s -l "${a}" -I ${NSA_DEV} -t1 -b In fcnal-test.sh line 2051: log_test_addr ${a} $? 0 "TCP socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address after device bind" In fcnal-test.sh line 2097: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2099: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 2103: log_test_addr ${a} 0 0 "${desc}, global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server" In fcnal-test.sh line 2111: run_cmd nettest ${varg} -s -I ${VRF} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s -I ${VRF} & In fcnal-test.sh line 2113: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 2117: log_test_addr ${a} 0 0 "${desc}, VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server" In fcnal-test.sh line 2124: run_cmd nettest ${varg} -s -I ${NSA_DEV} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s -I ${NSA_DEV} & In fcnal-test.sh line 2126: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r ${a} & In fcnal-test.sh line 2138: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 2140: run_cmd nettest ${varg} -d ${VRF} -r ${NSB_IP} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r ${NSB_IP} & In fcnal-test.sh line 2149: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 2151: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${NSB_IP} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${NSB_IP} & In fcnal-test.sh line 2165: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2167: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 2171: log_test_addr ${a} 0 0 "${desc}, global server, VRF client, local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server, VRF client, local" In fcnal-test.sh line 2179: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 2181: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 2185: log_test_addr ${a} 0 0 "${desc}, VRF server and client, local" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server and client, local" In fcnal-test.sh line 2193: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 2195: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2204: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 2206: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2215: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 2217: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 2232: run_cmd_nsb ping -f ${a} & ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb ping -f "${a}" & In fcnal-test.sh line 2236: log_test_addr ${a} 0 0 "Device delete with active traffic - ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "Device delete with active traffic - ping in" In fcnal-test.sh line 2280: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2281: log_test_addr ${a} $? 0 "ping out" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out" In fcnal-test.sh line 2287: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2288: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 2291: run_cmd ${ping6} -c1 -w1 -I ${NSA_LO_IP6} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_LO_IP6} "${a}" In fcnal-test.sh line 2292: log_test_addr ${a} $? 0 "ping out, loopback address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, loopback address bind" In fcnal-test.sh line 2301: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2302: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 2311: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2312: log_test_addr ${a} $? 0 "ping local, no bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, no bind" In fcnal-test.sh line 2318: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2319: log_test_addr ${a} $? 0 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, device bind" In fcnal-test.sh line 2326: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2327: log_test_addr ${a} $? 2 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 2 "ping local, device bind" In fcnal-test.sh line 2340: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2344: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2350: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2367: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2371: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2377: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2389: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2393: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2410: run_cmd ${ping6} -c1 -w1 -I ${VRF} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 2411: log_test_addr ${a} $? 0 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, VRF bind" In fcnal-test.sh line 2418: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2419: log_test_addr ${a} $? 1 "ping out, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "ping out, VRF bind" In fcnal-test.sh line 2425: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2426: log_test_addr ${a} $? 0 "ping out, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, device bind" In fcnal-test.sh line 2432: run_cmd ip vrf exec ${VRF} ${ping6} -c1 -w1 -I ${VRF_IP6} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd ip vrf exec ${VRF} "${ping6}" -c1 -w1 -I ${VRF_IP6} "${a}" In fcnal-test.sh line 2433: log_test_addr ${a} $? 0 "ping out, vrf device+address bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping out, vrf device+address bind" In fcnal-test.sh line 2442: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 "${a}" In fcnal-test.sh line 2443: log_test_addr ${a} $? 0 "ping in" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in" In fcnal-test.sh line 2449: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2459: run_cmd ${ping6} -c1 -w1 -I ${VRF} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${VRF} "${a}" In fcnal-test.sh line 2460: log_test_addr ${a} $? 0 "ping local, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, VRF bind" In fcnal-test.sh line 2466: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} "${a}" In fcnal-test.sh line 2467: log_test_addr ${a} $? 0 "ping local, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping local, device bind" In fcnal-test.sh line 2473: setup_cmd_nsb ip -6 ro add ${NSA_IP6}/128 via ${NSA_LINKIP6} dev ${NSB_DEV} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: setup_cmd_nsb ip -6 ro add ${NSA_IP6}/128 via "${NSA_LINKIP6}" dev ${NSB_DEV} In fcnal-test.sh line 2478: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 2479: log_test_addr ${a} $? 0 "ping in, LLA to GUA" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "ping in, LLA to GUA" In fcnal-test.sh line 2482: setup_cmd_nsb ip -6 ro del ${NSA_IP6}/128 via ${NSA_LINKIP6} dev ${NSB_DEV} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: setup_cmd_nsb ip -6 ro del ${NSA_IP6}/128 via "${NSA_LINKIP6}" dev ${NSB_DEV} In fcnal-test.sh line 2494: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2498: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2504: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2518: run_cmd ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2522: run_cmd ${ping6} -c1 -w1 -I ${NSA_DEV} ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I ${NSA_DEV} ${a} In fcnal-test.sh line 2525: ip -netns ${NSB} -6 ro del ${NSA_LO_IP6} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: ip -netns "${NSB}" -6 ro del ${NSA_LO_IP6} In fcnal-test.sh line 2528: run_cmd_nsb ${ping6} -c1 -w1 ${a} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${a} In fcnal-test.sh line 2778: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2779: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2787: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2788: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 2799: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2800: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 2808: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2809: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 2816: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2817: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 2828: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2829: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 2845: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 2846: log_test_addr ${a} $? 1 "Device server, unbound client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, unbound client, local connection" In fcnal-test.sh line 2862: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 2863: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 2871: run_cmd nettest -6 -d ${NSA_DEV} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -d ${NSA_DEV} -r "${a}" In fcnal-test.sh line 2872: log_test_addr ${a} $? 0 "Device server, device client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server, device client, local conn" In fcnal-test.sh line 2879: run_cmd nettest -6 -d ${NSA_DEV} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -d ${NSA_DEV} -r "${a}" In fcnal-test.sh line 2880: log_test_addr ${a} $? 1 "No server, device client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client, local conn" In fcnal-test.sh line 2904: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2905: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 2913: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2914: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2922: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2923: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2930: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2931: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 2939: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2940: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 2970: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2971: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2979: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2980: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 2988: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2989: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 2994: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 2995: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3002: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 3003: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 3011: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 3012: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3022: run_cmd nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" In fcnal-test.sh line 3023: log_test_addr ${a} $? 1 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, local connection" In fcnal-test.sh line 3035: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3036: log_test_addr ${a} $? 0 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, VRF bind" In fcnal-test.sh line 3044: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3045: log_test_addr ${a} $? 1 "Client, VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Client, VRF bind" In fcnal-test.sh line 3052: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3053: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 3060: run_cmd nettest -6 -r ${a} -d ${VRF} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} In fcnal-test.sh line 3061: log_test_addr ${a} $? 1 "No server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client" In fcnal-test.sh line 3068: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3069: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 3077: run_cmd nettest -6 -r ${a} -d ${VRF} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${VRF} -0 "${a}" In fcnal-test.sh line 3078: log_test_addr ${a} $? 0 "VRF server, VRF client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local connection" In fcnal-test.sh line 3107: run_cmd nettest -6 -r ${a} -d ${NSA_DEV} -0 ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -r "${a}" -d ${NSA_DEV} -0 "${a}" In fcnal-test.sh line 3108: log_test_addr ${a} $? 0 "Device server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server, device client, local connection" In fcnal-test.sh line 3147: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3148: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 3153: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3154: log_test_addr ${a} $? 0 "Device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Device server" In fcnal-test.sh line 3179: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3180: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3191: run_cmd nettest -6 -D -r ${a} -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -0 ${NSA_IP6} In fcnal-test.sh line 3192: log_test_addr ${a} $? 0 "Client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client" In fcnal-test.sh line 3197: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -0 ${NSA_IP6} In fcnal-test.sh line 3198: log_test_addr ${a} $? 0 "Client, device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind" In fcnal-test.sh line 3203: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -C -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -C -0 ${NSA_IP6} In fcnal-test.sh line 3204: log_test_addr ${a} $? 0 "Client, device send via cmsg" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device send via cmsg" In fcnal-test.sh line 3209: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S -0 ${NSA_IP6} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S -0 ${NSA_IP6} In fcnal-test.sh line 3210: log_test_addr ${a} $? 0 "Client, device bind via IPV6_UNICAST_IF" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Client, device bind via IPV6_UNICAST_IF" In fcnal-test.sh line 3214: run_cmd nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" In fcnal-test.sh line 3215: log_test_addr ${a} $? 1 "No server, unbound client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, unbound client" In fcnal-test.sh line 3219: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3220: log_test_addr ${a} $? 1 "No server, device client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, device client" In fcnal-test.sh line 3231: run_cmd nettest -6 -D -r ${a} -0 ${a} -1 ${a} ^--^ 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: run_cmd nettest -6 -D -r "${a}" -0 "${a}" -1 "${a}" In fcnal-test.sh line 3232: log_test_addr ${a} $? 0 "Global server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server, local connection" In fcnal-test.sh line 3248: run_cmd nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" In fcnal-test.sh line 3249: log_test_addr ${a} $? 1 "Device server, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Device server, local connection" In fcnal-test.sh line 3277: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} In fcnal-test.sh line 3278: log_test_addr ${a} $? 1 "Global server, device client, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client, local connection" In fcnal-test.sh line 3284: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -C ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -C In fcnal-test.sh line 3285: log_test_addr ${a} $? 1 "Global server, device send via cmsg, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device send via cmsg, local connection" In fcnal-test.sh line 3291: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S In fcnal-test.sh line 3292: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection" In fcnal-test.sh line 3298: run_cmd nettest -6 -D -r ${a} -d ${NSA_DEV} -S -U ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -r "${a}" -d ${NSA_DEV} -S -U In fcnal-test.sh line 3299: log_test_addr ${a} $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, device client via IP_UNICAST_IF, local connection, with connect()" In fcnal-test.sh line 3344: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3345: log_test_addr ${a} $? 1 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server" In fcnal-test.sh line 3353: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3354: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3362: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3363: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 3371: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3372: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3384: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3385: log_test_addr ${a} $? 1 "Global server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, VRF client, local conn" In fcnal-test.sh line 3393: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3394: log_test_addr ${a} $? 0 "VRF server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server, VRF client, local conn" In fcnal-test.sh line 3435: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3436: log_test_addr ${a} $? 0 "Global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Global server" In fcnal-test.sh line 3444: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3445: log_test_addr ${a} $? 0 "VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "VRF server" In fcnal-test.sh line 3453: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3454: log_test_addr ${a} $? 0 "Enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Enslaved device server" In fcnal-test.sh line 3461: run_cmd_nsb nettest -6 -D -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -r "${a}" In fcnal-test.sh line 3462: log_test_addr ${a} $? 1 "No server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server" In fcnal-test.sh line 3524: run_cmd nettest -6 -D -d ${VRF} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${VRF} -r "${a}" In fcnal-test.sh line 3525: log_test_addr ${a} $? 1 "No server, VRF client, local conn" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "No server, VRF client, local conn" In fcnal-test.sh line 3563: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3567: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -D -d ${NSB_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3574: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSB_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSB_LINKIP6}" In fcnal-test.sh line 3578: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSB_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSB_LINKIP6}" In fcnal-test.sh line 3585: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3589: run_cmd nettest -6 -D -d ${NSA_DEV} -r ${NSA_LINKIP6} ^------------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -D -d ${NSA_DEV} -r "${NSA_LINKIP6}" In fcnal-test.sh line 3639: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -b In fcnal-test.sh line 3640: log_test_addr ${a} $? 0 "Raw socket bind to local address" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address" In fcnal-test.sh line 3643: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 3644: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 3685: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${VRF} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${VRF} -b In fcnal-test.sh line 3686: log_test_addr ${a} $? 0 "Raw socket bind to local address after vrf bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after vrf bind" In fcnal-test.sh line 3689: run_cmd nettest -6 -s -R -P ipv6-icmp -l ${a} -I ${NSA_DEV} -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -R -P ipv6-icmp -l "${a}" -I ${NSA_DEV} -b In fcnal-test.sh line 3690: log_test_addr ${a} $? 0 "Raw socket bind to local address after device bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "Raw socket bind to local address after device bind" In fcnal-test.sh line 3714: run_cmd nettest -6 -s -l ${a} -I ${VRF} -t1 -b ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s -l "${a}" -I ${VRF} -t1 -b In fcnal-test.sh line 3715: log_test_addr ${a} $? 0 "TCP socket bind to local address with VRF bind" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 0 "TCP socket bind to local address with VRF bind" In fcnal-test.sh line 3775: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3777: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3781: log_test_addr ${a} 0 0 "${desc}, global server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server" In fcnal-test.sh line 3789: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3791: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3795: log_test_addr ${a} 0 0 "${desc}, VRF server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server" In fcnal-test.sh line 3803: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 3805: run_cmd_nsb nettest ${varg} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -r "${a}" & In fcnal-test.sh line 3809: log_test_addr ${a} 0 0 "${desc}, enslaved device server" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, enslaved device server" In fcnal-test.sh line 3818: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 3820: run_cmd nettest ${varg} -d ${VRF} -r ${NSB_IP6} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r ${NSB_IP6} & In fcnal-test.sh line 3829: run_cmd_nsb nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest "${varg}" -s & In fcnal-test.sh line 3831: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${NSB_IP6} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${NSB_IP6} & In fcnal-test.sh line 3846: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3848: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 3852: log_test_addr ${a} 0 0 "${desc}, global server, VRF client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, global server, VRF client" In fcnal-test.sh line 3860: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3862: run_cmd nettest ${varg} -d ${VRF} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${VRF} -r "${a}" & In fcnal-test.sh line 3866: log_test_addr ${a} 0 0 "${desc}, VRF server and client" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" 0 0 "${desc}, VRF server and client" In fcnal-test.sh line 3873: run_cmd nettest ${varg} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -s & In fcnal-test.sh line 3875: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3884: run_cmd nettest ${varg} -I ${VRF} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${VRF} -s & In fcnal-test.sh line 3886: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3895: run_cmd nettest ${varg} -I ${NSA_DEV} -s & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -I ${NSA_DEV} -s & In fcnal-test.sh line 3897: run_cmd nettest ${varg} -d ${NSA_DEV} -r ${a} & ^-----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest "${varg}" -d ${NSA_DEV} -r ${a} & In fcnal-test.sh line 3911: run_cmd_nsb ${ping6} -f ${a} & ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -f ${a} & In fcnal-test.sh line 3920: run_cmd ${ping6} -f ${NSB_IP6} -I ${VRF} & ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -f ${NSB_IP6} -I ${VRF} & In fcnal-test.sh line 3956: run_cmd_nsb nettest -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -r "${a}" In fcnal-test.sh line 3957: log_test_addr ${a} $? 1 "Global server, reject with TCP-reset on Rx" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, reject with TCP-reset on Rx" In fcnal-test.sh line 3974: run_cmd_nsb nettest ${arg} -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest ${arg} -r "${a}" In fcnal-test.sh line 3975: log_test_addr ${a} $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" In fcnal-test.sh line 4013: run_cmd_nsb nettest -6 -r ${a} ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 -r "${a}" In fcnal-test.sh line 4014: log_test_addr ${a} $? 1 "Global server, reject with TCP-reset on Rx" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global server, reject with TCP-reset on Rx" In fcnal-test.sh line 4029: run_cmd nettest -6 -s ${arg} & ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd nettest -6 -s "${arg}" & In fcnal-test.sh line 4031: run_cmd_nsb nettest -6 ${arg} -r ${a} ^----^ SC2086 (info): Double quote to prevent globbing and word splitting. ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb nettest -6 "${arg}" -r "${a}" In fcnal-test.sh line 4032: log_test_addr ${a} $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" ^--^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: log_test_addr "${a}" $? 1 "Global ${stype} server, Rx reject icmp-port-unreach" In fcnal-test.sh line 4091: run_cmd ${ping6} -c1 -w1 -I br0 ${NSB_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0 ${NSB_IP6} In fcnal-test.sh line 4099: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 4103: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 4109: run_cmd ${ping6} -c1 -w1 -I br0 ${NSB_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0 ${NSB_IP6} In fcnal-test.sh line 4117: run_cmd_nsb ${ping6} -c1 -w1 ${NSA_IP6} ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 ${NSA_IP6} In fcnal-test.sh line 4140: run_cmd ${ping6} -c1 -w1 -I br0.100 2001:db8:101::2 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0.100 2001:db8:101::2 In fcnal-test.sh line 4148: run_cmd_nsb ${ping6} -c1 -w1 2001:db8:101::1 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 2001:db8:101::1 In fcnal-test.sh line 4152: if [ $? -eq 0 ]; then ^-- SC2181 (style): Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. In fcnal-test.sh line 4158: run_cmd ${ping6} -c1 -w1 -I br0.100 2001:db8:101::2 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd "${ping6}" -c1 -w1 -I br0.100 2001:db8:101::2 In fcnal-test.sh line 4166: run_cmd_nsb ${ping6} -c1 -w1 2001:db8:101::1 ^------^ SC2086 (info): Double quote to prevent globbing and word splitting. Did you mean: run_cmd_nsb "${ping6}" -c1 -w1 2001:db8:101::1 For more information: https://www.shellcheck.net/wiki/SC2034 -- NSC_LINKIP6 appears unused. Verif... https://www.shellcheck.net/wiki/SC2048 -- Use "$@" (with quotes) to prevent... https://www.shellcheck.net/wiki/SC2166 -- Prefer [ p ] && [ q ] as [ p -a q...