Author: rmilecki
Date: 2015-07-08 07:45:09 +0200 (Wed, 08 Jul 2015)
New Revision: 46261

Modified:
   branches/chaos_calmer/package/utils/nvram/src/cli.c
Log:
nvram: fix displayed info about NVRAM size

Use actual partition size and content offset to calculate it.

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

Backport of r46260

Modified: branches/chaos_calmer/package/utils/nvram/src/cli.c
===================================================================
--- branches/chaos_calmer/package/utils/nvram/src/cli.c 2015-07-08 05:42:30 UTC 
(rev 46260)
+++ branches/chaos_calmer/package/utils/nvram/src/cli.c 2015-07-08 05:45:09 UTC 
(rev 46261)
@@ -123,8 +123,8 @@
        printf("NCDL values:   0x%08X\n\n", hdr->config_ncdl);
 
        printf("%i bytes used / %i bytes available (%.2f%%)\n",
-               hdr->len, NVRAM_SPACE - hdr->len,
-               (100.00 / (double)NVRAM_SPACE) * (double)hdr->len);
+               hdr->len, nvram->length - nvram->offset - hdr->len,
+               (100.00 / (double)(nvram->length - nvram->offset)) * 
(double)hdr->len);
 
        return 0;
 }
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to