chiark / gitweb /
dirent: support DT_UNKNOWN where necessary for compat with reiserfs
[elogind.git] / src / modules-load.c
index 3e3ccb0c2f2f188b3939497b8d0b1db091b57aa1..2dd432695f5f4c028264cd111b5f5912cfcbb567 100644 (file)
@@ -43,7 +43,8 @@ static int scandir_filter(const struct dirent *d) {
                 return 0;
 
         if (d->d_type != DT_REG &&
-            d->d_type != DT_LNK)
+            d->d_type != DT_LNK &&
+            d->d_type != DT_UNKNOWN)
                 return 0;
 
         return endswith(d->d_name, ".conf");