diff options
Diffstat (limited to 'lib/sysfs.c')
-rw-r--r-- | lib/sysfs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sysfs.c b/lib/sysfs.c index 5203e63fc..eee082753 100644 --- a/lib/sysfs.c +++ b/lib/sysfs.c @@ -290,7 +290,8 @@ int sysfs_is_partition_dirent(DIR *dir, struct dirent *d, const char *parent_nam #ifdef _DIRENT_HAVE_D_TYPE if (d->d_type != DT_DIR && - d->d_type != DT_LNK) + d->d_type != DT_LNK && + d->d_type != DT_UNKNOWN) return 0; #endif if (parent_name) { |