From a8805c5ca391deaae4c58b697b2415db4b7401dc Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Fri, 27 Jan 2017 16:09:03 +0100 Subject: rsmemsiz: Move /proc filename defines to pathnames.h. Signed-off-by: Ralf Baechle --- rose/rsmemsiz.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'rose') diff --git a/rose/rsmemsiz.c b/rose/rsmemsiz.c index 506395f..81fe023 100644 --- a/rose/rsmemsiz.c +++ b/rose/rsmemsiz.c @@ -10,6 +10,8 @@ #include #include +#include "../pathnames.h" + enum meminfo_row { meminfo_main = 0, meminfo_swap }; @@ -23,10 +25,6 @@ unsigned read_total_main(void); * This code is slightly modified from the procps package. */ -#define UPTIME_FILE "/proc/uptime" -#define LOADAVG_FILE "/proc/loadavg" -#define MEMINFO_FILE "/proc/meminfo" - static char buf[300]; /* This macro opens FILE only if necessary and seeks to 0 so that successive @@ -55,9 +53,9 @@ static char buf[300]; int uptime(double *uptime_secs, double *idle_secs) { double up=0, idle=0; - FILE_TO_BUF(UPTIME_FILE) + FILE_TO_BUF(PROC_UPTIME_FILE) if (sscanf(buf, "%lf %lf", &up, &idle) < 2) { - fprintf(stdout, "ERROR: Bad data in %s\r", UPTIME_FILE); + fprintf(stdout, "ERROR: Bad data in %s\r", PROC_UPTIME_FILE); return 0; } SET_IF_DESIRED(uptime_secs, up); @@ -68,9 +66,9 @@ int uptime(double *uptime_secs, double *idle_secs) { int loadavg(double *av1, double *av5, double *av15) { double avg_1=0, avg_5=0, avg_15=0; - FILE_TO_BUF(LOADAVG_FILE) + 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", LOADAVG_FILE); + fprintf(stdout, "ERROR: Bad data in %s\r", PROC_LOADAVG_FILE); return 0; } SET_IF_DESIRED(av1, avg_1); @@ -101,7 +99,7 @@ unsigned** meminfo(void) { char *p; int i, j, k, l; - FILE_TO_BUF(MEMINFO_FILE) + FILE_TO_BUF(PROC_MEMINFO_FILE) if (!row[0]) /* init ptrs 1st time through */ for (i=0; i < MAX_ROW; i++) /* std column major order: */ row[i] = num + MAX_COL*i; /* A[i][j] = A + COLS*i + j */ -- cgit v1.2.3