diff --git a/test/nvmf/common.sh b/test/nvmf/common.sh index 12be90463..69405be9b 100755 --- a/test/nvmf/common.sh +++ b/test/nvmf/common.sh @@ -189,10 +189,10 @@ function check_ip_is_soft_roce() IP=$1 if hash rxe_cfg; then dev=$(ip -4 -o addr show | grep $IP | cut -d" " -f2) - if rxe_cfg | grep $dev; then - return 0 - else + if [ -z $(rxe_cfg | grep $dev | awk '{print $4}') ]; then return 1 + else + return 0 fi else return 1