summaryrefslogtreecommitdiffstats
path: root/sysfs.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2008-05-27 09:18:35 +1000
committerNeil Brown <neilb@suse.de>2008-05-27 09:18:35 +1000
commitea6d09b063211c851441f407c286d179fd3a3baa (patch)
tree6cec6e0499b5baacaed9c5470dfbdade293ef837 /sysfs.c
parent355726fa014fb9d656e6af92f0305e55af58de09 (diff)
downloadmdadm-ea6d09b063211c851441f407c286d179fd3a3baa.tar.gz
mdadm-ea6d09b063211c851441f407c286d179fd3a3baa.tar.xz
mdadm-ea6d09b063211c851441f407c286d179fd3a3baa.zip
'errno' is a positive number, not negative.
I've been living in the kernel too long ;-)
Diffstat (limited to 'sysfs.c')
-rw-r--r--sysfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysfs.c b/sysfs.c
index ea7d52f..dbfb55a 100644
--- a/sysfs.c
+++ b/sysfs.c
@@ -74,7 +74,7 @@ int sysfs_open(int devnum, char *devname, char *attr)
}
strcat(fname, attr);
fd = open(fname, O_RDWR);
- if (fd < 0 && errno == -EACCES)
+ if (fd < 0 && errno == EACCES)
fd = open(fname, O_RDONLY);
return fd;
}