From f1e670756f3c98a488b415e656692572a31baa91 Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Mon, 30 Jan 2017 15:32:05 +0100 Subject: rsmemsiz: Use standard libc function to get load average. Signed-off-by: Ralf Baechle --- rose/rsmemsiz.c | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'rose') diff --git a/rose/rsmemsiz.c b/rose/rsmemsiz.c index f4a707d..96caca1 100644 --- a/rose/rsmemsiz.c +++ b/rose/rsmemsiz.c @@ -64,21 +64,6 @@ static int uptime(double *uptime_secs, double *idle_secs) return up; /* assume never be zero seconds in practice */ } -static int loadavg(double *av1, double *av5, double *av15) -{ - double avg_1=0, avg_5=0, avg_15=0; - - FILE_TO_BUF(PROC_LOADAVG_FILE) - if (sscanf(buf, "%lf %lf %lf", &avg_1, &avg_5, &avg_15) < 3) { - fprintf(stdout, "ERROR: Bad data in %s\r", PROC_LOADAVG_FILE); - return 0; - } - SET_IF_DESIRED(av1, avg_1); - SET_IF_DESIRED(av5, avg_5); - SET_IF_DESIRED(av15, avg_15); - return 1; -} - /* The following /proc/meminfo parsing routine assumes the following format: [