-#define CHECK_FILE(X,Y) do { \
- if (stat(X,&Y) < 0) return -1; \
- if (!S_ISREG(Y.st_mode)) return -1; \
-} while (0);
-
-/* check configured paths */
-int
-config_check()
-{
- struct stat fs;
- CHECK_FILE(batterynowfile, fs);
- CHECK_FILE(batteryfullfile, fs);
- CHECK_FILE(tempfile, fs);
- return 0;
-}
-