]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
mapfile: use ALT_RUN as alternate place to store mapfile
authorNeilBrown <neilb@suse.de>
Mon, 8 Feb 2010 03:33:31 +0000 (14:33 +1100)
committerNeilBrown <neilb@suse.de>
Mon, 8 Feb 2010 06:26:18 +0000 (17:26 +1100)
This gives better consistency and fewer hidden '.' files.

Signed-off-by: NeilBrown <neilb@suse.de>
mapfile.c

index 5444452df2914f3fc0b0fc128512d92e818e6627..366ebe332299c92fceaa4d3c9fa2e8c644b27801 100644 (file)
--- a/mapfile.c
+++ b/mapfile.c
 #include       <sys/file.h>
 #include       <ctype.h>
 
-#define mapnames(base) { #base, #base ".new", #base ".lock"}
+#define mapnames(base) { base, base ".new", base ".lock"}
 char *mapname[3][3] = {
-       mapnames(/var/run/mdadm/map),
-       mapnames(/var/run/mdadm.map),
-       mapnames(/dev/.mdadm.map)
+       mapnames(VAR_RUN "/map"),
+       mapnames("/var/run/mdadm.map"),
+       mapnames(ALT_RUN "/map")
 };
 
 int mapmode[3] = { O_RDONLY, O_RDWR|O_CREAT, O_RDWR|O_CREAT | O_TRUNC };