#!/bin/bash # SPDX-License-Identifier: GPL-2.0 CHECK_TC="yes" # Can be overridden by the configuration file. See lib.sh TC_HIT_TIMEOUT=${TC_HIT_TIMEOUT:=1000} # ms tc_check_packets() { local id=$1 local handle=$2 local count=$3 busywait "$TC_HIT_TIMEOUT" until_counter_is "== $count" \ tc_rule_handle_stats_get "$id" "$handle" > /dev/null } tc_check_packets_hitting() { local id=$1 local handle=$2 busywait "$TC_HIT_TIMEOUT" until_counter_is "> 0" \ tc_rule_handle_stats_get "$id" "$handle" > /dev/null }