[DRBD-cvs] user by phil; Removed the check for existance of /var/...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Wed, 3 Mar 2004 17:08:04 +0100 (CET)


DRBD CVS committal

Author  : phil
Project : drbd
Module  : user

Dir     : drbd/user


Modified Files:
      Tag: rel-0_7-branch
	drbdsetup.c 


Log Message:
Removed the check for existance of /var/lib/drbd

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/user/drbdsetup.c,v
retrieving revision 1.54.2.23
retrieving revision 1.54.2.24
diff -u -3 -r1.54.2.23 -r1.54.2.24
--- drbdsetup.c	11 Feb 2004 22:03:52 -0000	1.54.2.23
+++ drbdsetup.c	3 Mar 2004 16:07:59 -0000	1.54.2.24
@@ -390,23 +390,6 @@
   return drbd_fd;
 }
 
-void check_state_dir(void)
-{
-  struct stat drbd_stat;
-  if(stat(DRBD_MD_PATH,&drbd_stat))
-    {
-      if (errno==ENOENT)
-	{
-	  fprintf(stderr,DRBD_MD_PATH " does not exists. Creating it.\n");
-	  if(!mkdir(DRBD_MD_PATH,00600)) return;
-	  fprintf(stderr,"Can not create " DRBD_MD_PATH "\n");
-	  exit(20);
-	}
-      fprintf(stderr,"Something is wrong with " DRBD_MD_PATH "\n");
-      exit(20);
-    }
-}
-
 int scan_disk_options(char **argv,
 		      int argc,
 		      struct ioctl_disk_config* cn,
@@ -1169,7 +1152,6 @@
 	    }
 
 	  drbd_fd=open_drbd_device(argv[1]);
-	  check_state_dir();
 
 	  opterr = 1; /* let getopt() print error messages */
 	  optind = 3+num_of_args;