| Предыдущий | Следующий |
| ENOMSG | EINPROGRESS |
ENAMETOOLONG
Что означает ENAMETOOLONG
ENAMETOOLONG — имя файла слишком длинное.
Нужно определить, превышен ли предел длины отдельного компонента пути или всего пути после разрешения ссылок; это разные ограничения. Для Linux сравните фактические значения NAME_MAX и PATH_MAX для используемой файловой системы.
Что проверить
- В Linux учитывайте реальный тип filesystem и объект, к которому пришёл syscall: VFS, локальная FS и сетевой mount могут формировать одинаковое errno по разным причинам.
- Записывайте их фактические значения или режимы, а не только символическое имя errno.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.