]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/statd/statd.h
Support "-P path" in statd as alternate to /var/lib/nfs
[nfs-utils.git] / utils / statd / statd.h
index 5476d503aa8107c5eb8d2ea0b8aee6fa3939d225..5e2b6fd0679491e106d7458a6e9c9d295f126f25 100644 (file)
  * 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.