summaryrefslogtreecommitdiff
path: root/target/linux/package
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-09-22 01:32:36 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-09-22 01:32:36 +0000
commit758e452dc776cfcdbc8d714f3d5af64428276f7e (patch)
tree9310983cde90c8df567fe7cbee17cde95e83b51e /target/linux/package
parenta61fc4957673dc6190d57c8199957ea8746cbf63 (diff)
fix v1/v4 bug in diag driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1969 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/package')
-rw-r--r--target/linux/package/diag/diag_led.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/package/diag/diag_led.c b/target/linux/package/diag/diag_led.c
index cc2bc8a24e..8d4acd549f 100644
--- a/target/linux/package/diag/diag_led.c
+++ b/target/linux/package/diag/diag_led.c
@@ -170,8 +170,8 @@ static int __init diag_init()
set_diag=ignore;
set_dmz=ignore;
- buf=nvram_get("boardrev");
- if (((board_type & 0xf00) == 0x400) && strcmp(buf,"0x10")) {
+ buf=nvram_get("pmon_ver") ?: "";
+ if (((board_type & 0xf00) == 0x400) && (strncmp(buf, "CFE", 3) != 0)) {
buf=nvram_get("boardtype")?:"";
if (!strcmp(buf,"bcm94710dev")) {
buf=nvram_get("boardnum")?:"";