]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Avoid using lstat, it isn't right.
authorNeil Brown <neilb@suse.de>
Tue, 14 Jun 2005 06:30:03 +0000 (06:30 +0000)
committerNeil Brown <neilb@suse.de>
Tue, 14 Jun 2005 06:30:03 +0000 (06:30 +0000)
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
ChangeLog
mdopen.c

index 29cfc3a9d0097ec8177ba262588e0f5d0583ec79..d23bf4b435bac53ca7899899fe3580be92c6bb6d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+Changes Prior to this release
+    -   Don't use 'lstat' to check for blockdevices, use stat.
+       
 Changes Prior to 1.11.0 release
     -   Fix embarassing bug which causes --add to always fail.
 
index 3d99060b06213bc9f30983d40f030421a04288db..721d74ae042053f905ebcc2a9443dfea4449b34f 100644 (file)
--- a/mdopen.c
+++ b/mdopen.c
@@ -97,7 +97,7 @@ int open_mddev(char *dev, int autof)
                        return -1;
                }
                stb.st_mode = 0;
-               if (lstat(dev, &stb)==0 && ! S_ISBLK(stb.st_mode)) {
+               if (stat(dev, &stb)==0 && ! S_ISBLK(stb.st_mode)) {
                        fprintf(stderr, Name ": %s is not a block device.\n",
                                dev);
                        return -1;