=================================================================== RCS file: /cvs/openbsd/fw_update/fw_install.sh,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- openbsd/fw_update/fw_install.sh 2021/12/08 03:44:37 1.56 +++ openbsd/fw_update/fw_install.sh 2021/12/08 03:45:05 1.57 @@ -1,5 +1,5 @@ #!/bin/ksh -# $OpenBSD: fw_install.sh,v 1.56 2021/12/08 03:44:37 afresh1 Exp $ +# $OpenBSD: fw_install.sh,v 1.57 2021/12/08 03:45:05 afresh1 Exp $ # # Copyright (c) 2021 Andrew Hewus Fresh # @@ -120,6 +120,12 @@ _f="$( sed -n "s/.*(\($1-firmware-.*\.tgz\)).*/\1/p" "$CFILE" | sed '$!d' )" ! [ "$_f" ] && echo "Unable to find firmware for $1" >&2 && return 1 echo "$_f" +} + +firmware_devicename() { + local _d="${1##*/}" + _d="${_d%-firmware-*}" + echo "$_d" } installed_firmware() {