From d3721674913e4be33583b30901321b4852b2134d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Wed, 8 Jul 2015 05:42:30 +0000 Subject: [PATCH] nvram: fix displayed info about NVRAM size MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Use actual partition size and content offset to calculate it. Signed-off-by: Rafał Miłecki SVN-Revision: 46260 --- package/utils/nvram/src/cli.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/utils/nvram/src/cli.c b/package/utils/nvram/src/cli.c index 66ef904885..488d641cfc 100644 --- a/package/utils/nvram/src/cli.c +++ b/package/utils/nvram/src/cli.c @@ -123,8 +123,8 @@ static int do_info(nvram_handle_t *nvram) 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; } -- 2.25.1