selftests: forwarding: lib: add netns support for tc rule handle stats get
[linux-block.git] / tools / testing / selftests / net / forwarding / lib.sh
index 057c3d0ad62054f767bb2785232bbb25d8f1cf24..9ddb68dd6a089a42239554e4bd670000290f5b49 100755 (executable)
@@ -791,8 +791,9 @@ tc_rule_handle_stats_get()
        local id=$1; shift
        local handle=$1; shift
        local selector=${1:-.packets}; shift
+       local netns=${1:-""}; shift
 
-       tc -j -s filter show $id \
+       tc $netns -j -s filter show $id \
            | jq ".[] | select(.options.handle == $handle) | \
                  .options.actions[0].stats$selector"
 }