LINUX.ORG.RU

d_type и прочее...


0

0

Никто не знает, почему в структуре dirent может быть неправильный d_type? То есть, когда мы натыкаемся на директорий должно быть - d_type == DT_DIR. Однако ж, не получается при рекурсивном чтении каталога... Пробовала заменить эту проверку функцией stat(), но та воспринимает как файлы только каталоги с ./ или / вначале...

anonymous

Заполненность dirent зависит от файловой системы. Какая она? ext2/ext3?

Что говорит dumpe2fs /dev/... -h 2>&1 | grep feat ?

Должно быть помимо прочего dir_index и filetype.

logIN
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.