From acc1df2d3918edaee76d95c88bc93ae50fa58de4 Mon Sep 17 00:00:00 2001 From: hanzongcheng Date: Tue, 2 Nov 2021 00:17:46 +0800 Subject: network scripts: do not use c-style for-loop Busybox's shell does not support c-style for-loop, use seq method to fix it. Signed-off-by: hanzongcheng --- network-scripts/network-functions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/network-scripts/network-functions b/network-scripts/network-functions index c7d9e60e..89c0bcaf 100644 --- a/network-scripts/network-functions +++ b/network-scripts/network-functions @@ -572,7 +572,7 @@ install_bonding_driver () # add the bits to setup driver parameters here # first set mode, miimon - for (( idx=0; idx < ${#bopts_keys[*]}; idx++ )) ; do + for idx in $(seq 0 $(( ${#bopts_keys[*]} - 1 ))) ; do key=${bopts_keys[$idx]} value=${bopts_vals[$idx]} @@ -591,7 +591,7 @@ install_bonding_driver () done # set all other remaining options - for (( idx=0; idx < ${#bopts_keys[*]}; idx++ )) ; do + for idx in $(seq 0 $(( ${#bopts_keys[*]} - 1 ))) ; do key=${bopts_keys[$idx]} value=${bopts_vals[$idx]} -- cgit v1.2.1