summaryrefslogtreecommitdiff
path: root/open_inodes.c
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2009-01-23 12:56:20 +0000
committerHelmut Grohne <helmut@subdivi.de>2009-01-23 12:56:20 +0000
commitcea149b541f802d28b3a5b0cfa00441d3ac1f0e3 (patch)
tree1f5a91d5242e29f9c766c39fa7d2d0ed2f0a1fef /open_inodes.c
parent84194373370b46a346231c1762c038cc683abc45 (diff)
downloadmunin-plugins-busybox-cea149b541f802d28b3a5b0cfa00441d3ac1f0e3.tar.gz
made more paths be macros
Diffstat (limited to 'open_inodes.c')
-rw-r--r--open_inodes.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/open_inodes.c b/open_inodes.c
index bc20cc6..d9e8657 100644
--- a/open_inodes.c
+++ b/open_inodes.c
@@ -3,6 +3,8 @@
#include <unistd.h>
#include "common.h"
+#define FS_INODE_NR "/proc/sys/fs/inode-nr"
+
int open_inodes(int argc, char **argv) {
FILE *f;
int nr, freen;
@@ -21,19 +23,19 @@ int open_inodes(int argc, char **argv) {
return 0;
}
if(!strcmp(argv[1], "autoconf")) {
- if(0 == access("/proc/sys/fs/inode-nr", R_OK))
+ if(0 == access(FS_INODE_NR, R_OK))
return writeyes();
else
- return writeno("/proc/sys/fs/inode-nr not readable");
+ return writeno(FS_INODE_NR " not readable");
}
}
- if(!(f=fopen("/proc/sys/fs/inode-nr", "r"))) {
- fputs("cannot open /proc/sys/fs/inode-nr\n", stderr);
+ if(!(f=fopen(FS_INODE_NR, "r"))) {
+ fputs("cannot open " FS_INODE_NR "\n", stderr);
return 1;
}
if(2 != fscanf(f, "%d %d", &nr, &freen)) {
fclose(f);
- fputs("cannot read from /proc/sys/fs/inode-nr\n", stderr);
+ fputs("cannot read from " FS_INODE_NR "\n", stderr);
return 1;
}
fclose(f);