From: Boris Sukholitko Date: Thu, 4 May 2023 08:48:11 +0000 (+0300) Subject: selftests: nft_flowtable.sh: use /proc for pid checking X-Git-Tag: v6.4-rc2~23^2^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0a11073e8e3362d715255d28d294aa7350c1c01f;p=thirdparty%2Fkernel%2Flinux.git selftests: nft_flowtable.sh: use /proc for pid checking Some ps commands (e.g. busybox derived) have no -p option. Use /proc for pid existence check. Signed-off-by: Boris Sukholitko Signed-off-by: Pablo Neira Ayuso --- diff --git a/tools/testing/selftests/netfilter/nft_flowtable.sh b/tools/testing/selftests/netfilter/nft_flowtable.sh index 7060bae04ec87..4d8bc51b7a7b1 100755 --- a/tools/testing/selftests/netfilter/nft_flowtable.sh +++ b/tools/testing/selftests/netfilter/nft_flowtable.sh @@ -288,11 +288,11 @@ test_tcp_forwarding_ip() sleep 3 - if ps -p $lpid > /dev/null;then + if test -d /proc/"$lpid"/; then kill $lpid fi - if ps -p $cpid > /dev/null;then + if test -d /proc/"$cpid"/; then kill $cpid fi