+ whr-600d |\
+ whr-1166d |\
+ wsr-600 |\
+ wl-330n | \
+ wl-330n3g | \
+ wl-351 | \
+ wl341v3 | \
+ wli-tx4-ag300n | \
+ wmr300 |\
+ wnce2001 | \
+ wr512-3gn |\
+ wr6202 |\
+ wr8305rt |\
+ wrtnode |\
+ wt1520 |\
+ wt3020 |\
+ x5 |\
+ x8 |\
+ y1 |\
+ y1s |\
+ zbt-wa05)
+ [ "$magic" != "27051956" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
+ wsr-1166)
+ [ "$magic" != "48445230" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
+ ar670w)
+ [ "$magic" != "6d000080" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
+ cy-swr1100 |\
+ dir-610-a1 |\
+ dir-645)
+ [ "$magic" != "5ea3a417" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
+ br-6475nd)
+ [ "$magic" != "43535953" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
+ c20i)
+ [ "$magic" != "03000000" ] && {