summaryrefslogtreecommitdiffstats
path: root/utils/statd/statd.h
diff options
context:
space:
mode:
authorneilbrown <neilbrown>2002-09-02 02:14:53 +0000
committerneilbrown <neilbrown>2002-09-02 02:14:53 +0000
commit9bea78d8f36cd5ab75d18e32224f0b90a635128c (patch)
tree1beb1934840833fe36568ae234a80a2498531ce9 /utils/statd/statd.h
parentedfedfb53af585792ec6796ead7b0cc5f13618aa (diff)
downloadnfs-utils-9bea78d8f36cd5ab75d18e32224f0b90a635128c.tar.gz
nfs-utils-9bea78d8f36cd5ab75d18e32224f0b90a635128c.tar.xz
nfs-utils-9bea78d8f36cd5ab75d18e32224f0b90a635128c.zip
Support "-P path" in statd as alternate to /var/lib/nfs
Diffstat (limited to 'utils/statd/statd.h')
-rw-r--r--utils/statd/statd.h20
1 files changed, 15 insertions, 5 deletions
diff --git a/utils/statd/statd.h b/utils/statd/statd.h
index 5476d50..5e2b6fd 100644
--- a/utils/statd/statd.h
+++ b/utils/statd/statd.h
@@ -14,13 +14,23 @@
* Paths and filenames.
*/
#if defined(NFS_STATEDIR)
-# define DIR_BASE NFS_STATEDIR "/"
+# define DEFAULT_DIR_BASE NFS_STATEDIR "/"
#else
-# define DIR_BASE "/var/lib/nfs/"
+# define DEFAULT_DIR_BASE "/var/lib/nfs/"
#endif
-#define SM_DIR DIR_BASE "sm"
-#define SM_BAK_DIR DIR_BASE "sm.bak"
-#define SM_STAT_PATH DIR_BASE "state"
+
+#define DEFAULT_SM_DIR DEFAULT_DIR_BASE "sm"
+#define DEFAULT_SM_BAK_DIR DEFAULT_DIR_BASE "sm.bak"
+#define DEFAULT_SM_STAT_PATH DEFAULT_DIR_BASE "state"
+
+/* Added to support run-time specification of state directory path.
+ * j_carlos_gomez@yahoo.com
+ */
+
+extern char * DIR_BASE;
+extern char * SM_DIR;
+extern char * SM_BAK_DIR;
+extern char * SM_STAT_PATH;
/*
* Status definitions.