|
|
|
Re: Ubuntu Patches [14/16] | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Repost: formalized the description and cleaned up stylistic errors
From: Phillip Susi <psusi@xxxxxxxxxx>
Last-Update: 2011-03-08
Forwarded: yes
Description: Testing with dm devices was failing on Ubuntu because
/dev/dm-X is the actual device node, but the code wanted it to be
a symlink. Fixed dm_test_device() to test that the file ( or node
it points to ) is a block device, which seems a much more
appropriate test.
Index: b/1.0.0.rc16/lib/device/scan.c
===================================================================
--- a/1.0.0.rc16/lib/device/scan.c
+++ b/1.0.0.rc16/lib/device/scan.c
@@ -86,8 +86,8 @@
{
struct stat s;
- return !lstat(path, &s) &&
- S_ISLNK(s.st_mode) &&
+ return !stat(path, &s) &&
+ S_ISBLK(s.st_mode) &&
!strncmp(get_basename(lc, path), "dm-", 3);
}
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Ataraid-list mailing list Ataraid-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ataraid-list
![]() |