1*ed2ae69cSPetr Machata#!/bin/bash 2*ed2ae69cSPetr Machata# SPDX-License-Identifier: GPL-2.0 3*ed2ae69cSPetr Machata 4*ed2ae69cSPetr Machatalib_dir=$(dirname $0)/../../../net/forwarding 5*ed2ae69cSPetr Machata 6*ed2ae69cSPetr MachataALL_TESTS=" 7*ed2ae69cSPetr Machata l3_monitor_test 8*ed2ae69cSPetr Machata" 9*ed2ae69cSPetr MachataNUM_NETIFS=0 10*ed2ae69cSPetr Machatasource $lib_dir/lib.sh 11*ed2ae69cSPetr Machata 12*ed2ae69cSPetr Machataswp=$NETIF_NO_CABLE 13*ed2ae69cSPetr Machata 14*ed2ae69cSPetr Machatacleanup() 15*ed2ae69cSPetr Machata{ 16*ed2ae69cSPetr Machata pre_cleanup 17*ed2ae69cSPetr Machata} 18*ed2ae69cSPetr Machata 19*ed2ae69cSPetr Machatal3_monitor_test() 20*ed2ae69cSPetr Machata{ 21*ed2ae69cSPetr Machata hw_stats_monitor_test $swp l3 \ 22*ed2ae69cSPetr Machata "ip addr add dev $swp 192.0.2.1/28" \ 23*ed2ae69cSPetr Machata "ip addr del dev $swp 192.0.2.1/28" 24*ed2ae69cSPetr Machata} 25*ed2ae69cSPetr Machata 26*ed2ae69cSPetr Machatatrap cleanup EXIT 27*ed2ae69cSPetr Machata 28*ed2ae69cSPetr Machatasetup_wait 29*ed2ae69cSPetr Machatatests_run 30*ed2ae69cSPetr Machata 31*ed2ae69cSPetr Machataexit $EXIT_STATUS 32