aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2024-11-08 18:09:37 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2024-11-08 18:09:37 +0000
commit52f8e99e7e5e6fab52b3fff535d62b873f8c02dd (patch)
treefc0bdf3d543c01c8375a680ea525ba13cf5006c9
parentd686ce931cab72612a9e1ada9fe99d65e11a32a3 (diff)
iwlwifi: script to extract firmware details
When having to find a firmware image with a lower version number we must only break the inner but not also the outer loop so we keep looking at any possibly remaining firmware details. While here also try to find a version from max..1 and not from 1..max. Sponsored by: The FreeBSD Foundation MFC after: 3 days
-rw-r--r--sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh b/sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh
index 60c75c00cbc7..6b6798aae49e 100644
--- a/sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh
+++ b/sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh
@@ -155,11 +155,11 @@ list_fw()
vn=$(echo ${fx} | awk '{ gsub(".ucode$", ""); gsub("^.*-", ""); print; }')
#echo "BN ${bn} VN ${vn}"
# Single digits are not zero-padded so just ${i} will be fine.
- for i in `jot ${vn} 1`; do
+ for i in `jot ${vn} ${vn} 1`; do
xn="${bn}-${i}.ucode"
if test -e ${LFWDIR}/${xn}; then
lx="${lx} ${xn}"
- break 2;
+ break
fi
done
;;