base-files: export whole disk of fitblk backing partition
[openwrt/staging/blocktrron.git] / package / base-files / files / lib / upgrade / common.sh
index 7e83379082e50f12104280e64eb5036232899fe6..ef8d01e16896f32bd2d75544f707d4497582fe88 100644 (file)
@@ -213,11 +213,8 @@ export_bootdevice() {
                        done
                ;;
                /dev/*)
-                       if [ "$rootpart" = "/dev/fit0" ]; then
-                               uevent="/sys/class/block/$(fitblk_get_bootdev)/uevent"
-                       else
-                               uevent="/sys/class/block/${rootpart##*/}/../uevent"
-                       fi
+                       [ "$rootpart" = "/dev/fit0" ] && rootpart="$(fitblk_get_bootdev)"
+                       uevent="/sys/class/block/${rootpart##*/}/../uevent"
                ;;
                0x[a-f0-9][a-f0-9][a-f0-9] | 0x[a-f0-9][a-f0-9][a-f0-9][a-f0-9] | \
                [a-f0-9][a-f0-9][a-f0-9] | [a-f0-9][a-f0-9][a-f0-9][a-f0-9])