| Previous | Next |
| ENOSYS | ELIBACC |
ENAMETOOLONG
Pathname length limit
ENAMETOOLONG is Solaris errno 78 (path name is too long
). Solaris rejected a pathname or component that exceeded PATH_MAX or NAME_MAX.
Measure both the complete pathname and individual component lengths after all substitutions and symlink expansion. Shortening a display name is irrelevant if a generated directory component or resolved target is what exceeds the Solaris limit.
What to check
- Capture the exact interface, structure type, and ABI width used by the process.
- for path failures, record both full pathname length and individual component length.
- for representability failures, compare large-file, 32-bit, and 64-bit build modes.
References
Looking for a different code? Search another status or error code.
