+
+ dir-825-b1 | \
+ tew-673gru)
+ dir825b_check_image "$1" && return 0
+ ;;
+
+ mynet-n600)
+ [ "$magic_long" != "5ea3a417" ] && {
+ echo "Invalid image, bad magic: $magic_long"
+ return 1
+ }
+
+ local typemagic=$(seama_get_type_magic "$1")
+ [ "$typemagic" != "6669726d" ] && {
+ echo "Invalid image, bad type: $typemagic"
+ return 1
+ }
+
+ return 0;
+ ;;
+ mr600 | \
+ mr600v2 | \
+ om2p | \
+ om2p-hs | \
+ om2p-lc)
+ platform_check_image_openmesh "$magic_long" "$1" && return 0
+ return 1
+ ;;
+
+ archer-c7 | \
+ tl-mr10u | \
+ tl-mr11u | \
+ tl-mr13u | \
+ tl-mr3020 | \
+ tl-mr3040 | \
+ tl-mr3040-v2 | \
+ tl-mr3220 | \
+ tl-mr3220-v2 | \
+ tl-mr3420 | \
+ tl-mr3420-v2 | \
+ tl-wa7510n | \
+ tl-wa901nd | \
+ tl-wa901nd-v2 | \
+ tl-wdr3500 | \
+ tl-wdr4300 | \
+ tl-wr703n | \
+ tl-wr710n | \
+ tl-wr720n-v3 | \
+ tl-wr741nd | \
+ tl-wr741nd-v4 | \
+ tl-wr841n-v1 | \
+ tl-wr841n-v7 | \
+ tl-wr841n-v8 | \
+ tl-wr941nd | \
+ tl-wr1041n-v2 | \
+ tl-wr1043nd | \
+ tl-wr2543n)
+ [ "$magic" != "0100" ] && {