log_test "Add RIFs for LAG VLANs on address addition"
}
lag_rif_nomaster()
{
RET=0
local rifs_occ_t0=$(devlink_resource_occ_get rifs)
ip link set dev $swp1 nomaster
sleep 1
local rifs_occ_t1=$(devlink_resource_occ_get rifs)
local expected_rifs=$((rifs_occ_t0 - 2))
log_test "Drop RIFs for LAG VLANs on port deslavement"
}
lag_rif_remaster()
{
RET=0
local rifs_occ_t0=$(devlink_resource_occ_get rifs)
ip link set dev $swp1 down
ip link set dev $swp1 master lag1
ip link set dev $swp1 up
setup_wait_dev $swp1
local rifs_occ_t1=$(devlink_resource_occ_get rifs)
local expected_rifs=$((rifs_occ_t0 + 2))
log_test "Add RIFs for LAG VLANs on port reenslavement"
}
lag_rif_nomaster_addr()
{
local rifs_occ_t0=$(devlink_resource_occ_get rifs)
# Adding an address while the port is LAG'd shouldn't generate a RIF.
__addr_add_del $swp1 add 192.0.2.65/28
sleep 1
local rifs_occ_t1=$(devlink_resource_occ_get rifs)
local expected_rifs=$((rifs_occ_t0))
# Removing the port from LAG should drop two RIFs for the LAG VLANs (as # tested in lag_rif_nomaster), but since the port now has an address, it # should gain a RIF.
ip link set dev $swp1 nomaster
sleep 1
local rifs_occ_t2=$(devlink_resource_occ_get rifs)
local expected_rifs=$((rifs_occ_t0 - 1))
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.