1#!/bin/bash 2# SPDX-License-Identifier: GPL-2.0 3 4# Test enslavement to LAG with a clean slate. 5# See $lib_dir/router_bridge_lag.sh for further details. 6 7ALL_TESTS=" 8 config_devlink_reload 9 config_enslave_h1 10 config_enslave_h2 11 config_enslave_h3 12 config_enslave_h4 13 config_enslave_swp1 14 config_enslave_swp2 15 config_enslave_swp3 16 config_enslave_swp4 17 config_wait 18 ping_ipv4 19 ping_ipv6 20" 21 22config_devlink_reload() 23{ 24 log_info "Devlink reload" 25 devlink_reload 26} 27 28config_enslave_h1() 29{ 30 config_enslave $h1 lag1 31} 32 33config_enslave_h2() 34{ 35 config_enslave $h2 lag4 36} 37 38config_enslave_h3() 39{ 40 config_enslave $h3 lag4 41} 42 43config_enslave_h4() 44{ 45 config_enslave $h4 lag1 46} 47 48lib_dir=$(dirname $0)/../../../net/forwarding 49EXTRA_SOURCE="source $lib_dir/devlink_lib.sh" 50source $lib_dir/router_bridge_lag.sh 51