扫描文件夹时,不再只处理对DT_REG类型的文件,以支持xfs分区格式。

This commit is contained in:
zhengchao
2016-12-19 15:27:31 +08:00
parent d8dd75888e
commit 17c1119baf

View File

@@ -78,8 +78,9 @@ int my_scandir(const char *dir, struct dirent ***namelist,
} }
int filter_fn(const struct dirent * ent) int filter_fn(const struct dirent * ent)
{ {
if(ent->d_type != DT_REG) // files in xfs are not DT_REG.
return 0; // if(ent->d_type != DT_REG)
// return 0;
return (strncmp(ent->d_name,"full_config_index",strlen("full_config_index")) == 0|| return (strncmp(ent->d_name,"full_config_index",strlen("full_config_index")) == 0||
strncmp(ent->d_name,"inc_config_index",strlen("inc_config_index")) == 0); strncmp(ent->d_name,"inc_config_index",strlen("inc_config_index")) == 0);