Module Name: src Committed By: yamaguchi Date: Thu Mar 31 03:09:03 UTC 2022
Modified Files: src/tests/net/if_lagg: t_lagg.sh Log Message: Added waiting for distributing state after attaching vlan A lagg interface is reset on attaching vlan to enable ETHERCAP_VLAN_MTU if the lagg I/F has it. Therefore, it is necessary to wait for distributing. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/if_lagg/t_lagg.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/net/if_lagg/t_lagg.sh diff -u src/tests/net/if_lagg/t_lagg.sh:1.6 src/tests/net/if_lagg/t_lagg.sh:1.7 --- src/tests/net/if_lagg/t_lagg.sh:1.6 Mon Nov 8 06:24:11 2021 +++ src/tests/net/if_lagg/t_lagg.sh Thu Mar 31 03:09:03 2022 @@ -1,4 +1,4 @@ -# $NetBSD: t_lagg.sh,v 1.6 2021/11/08 06:24:11 yamaguchi Exp $ +# $NetBSD: t_lagg.sh,v 1.7 2022/03/31 03:09:03 yamaguchi Exp $ # # Copyright (c) 2021 Internet Initiative Japan Inc. # All rights reserved. @@ -736,39 +736,31 @@ lagg_lacp_vlan() setup_l2tp_ipv4tunnel fi - export RUMP_SERVER=$SOCK_HOST0 - $atf_ifconfig lagg0 create - $atf_ifconfig lagg0 laggproto lacp laggport $iface0 - $atf_ifconfig $iface0 up - $atf_ifconfig lagg0 up + for sock in $SOCK_HOST0 $SOCK_HOST1; do + export RUMP_SERVER=$sock + $atf_ifconfig lagg0 create + $atf_ifconfig lagg0 laggproto lacp laggport $iface0 + + $atf_ifconfig vlan0 create + $atf_ifconfig vlan0 vlan 10 vlanif lagg0 + $atf_ifconfig vlan1 create + $atf_ifconfig vlan1 vlan 11 vlanif lagg0 - export RUMP_SERVER=$SOCK_HOST1 - $atf_ifconfig lagg0 create - $atf_ifconfig lagg0 laggproto lacp laggport $iface0 - $atf_ifconfig $iface0 up - $atf_ifconfig lagg0 up + $atf_ifconfig $iface0 up + $atf_ifconfig lagg0 up + done export RUMP_SERVER=$SOCK_HOST0 wait_for_distributing lagg0 - - $atf_ifconfig vlan0 create - $atf_ifconfig vlan0 vlan 10 vlanif lagg0 $atf_ifconfig vlan0 $af $host0addr0/$pfx $atf_ifconfig vlan0 up - - $atf_ifconfig vlan1 create - $atf_ifconfig vlan1 vlan 11 vlanif lagg0 $atf_ifconfig vlan1 $af $host0addr1/$pfx $atf_ifconfig vlan1 up export RUMP_SERVER=$SOCK_HOST1 - $atf_ifconfig vlan0 create - $atf_ifconfig vlan0 vlan 10 vlanif lagg0 + wait_for_distributing lagg0 $atf_ifconfig vlan0 $af $host1addr0/$pfx $atf_ifconfig vlan0 up - - $atf_ifconfig vlan1 create - $atf_ifconfig vlan1 vlan 11 vlanif lagg0 $atf_ifconfig vlan1 $af $host1addr1/$pfx $atf_ifconfig vlan1 up