Author: rmilecki
Date: 2015-04-22 21:07:12 +0200 (Wed, 22 Apr 2015)
New Revision: 45564

Modified:
   trunk/package/utils/nvram/src/nvram.c
Log:
nvram: drop check for WGT634U using /proc/diag/model

We don't have broadcom-diag for months or years now and the correct
solution is to simply don't have "nvram" partition on WGT634U anyway.

Signed-off-by: Rafa?\197?\130 Mi?\197?\130ecki <[email protected]>

Modified: trunk/package/utils/nvram/src/nvram.c
===================================================================
--- trunk/package/utils/nvram/src/nvram.c       2015-04-22 19:07:06 UTC (rev 
45563)
+++ trunk/package/utils/nvram/src/nvram.c       2015-04-22 19:07:12 UTC (rev 
45564)
@@ -427,19 +427,9 @@
        char dev[PATH_MAX];
        char *path = NULL;
        struct stat s;
-       int supported = 1;
 
-       /* Refuse any operation on the WGT634U */
-       if( (fp = fopen("/proc/diag/model", "r")) )
+       if ((fp = fopen("/proc/mtd", "r")))
        {
-               if( fgets(dev, sizeof(dev), fp) && !strncmp(dev, "Netgear 
WGT634U", 15) )
-                       supported = 0;
-
-               fclose(fp);
-       }
-
-       if( supported && (fp = fopen("/proc/mtd", "r")) )
-       {
                while( fgets(dev, sizeof(dev), fp) )
                {
                        if( strstr(dev, "nvram") && sscanf(dev, "mtd%d: %08x", 
&i, &part_size) )
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to