| Previous | Next |
| EMSGSIZE | ENOSYS |
EL3RST
Reset and halt are separate legacy states
EL3RST occupies errno value 40 in Solaris-compatible headers. Oracle identifies it as Level 3 reset
. The catalog does not attach this code to a current Solaris syscall, and POSIX does not standardize it, so the label should be used as a decoder for a legacy interface rather than expanded into an invented modern network diagnosis.
The closest named value, EL3HLT, says level 3 was halted. A reset can imply that state was re-established or reinitialized by the producer's protocol, whereas a halt records a stopped state. The exact recovery behavior belongs to the originating implementation.
When EL3RST appears in a log or return value
- Record the producer and the operation immediately before errno 40; current syscall documentation should be checked before attributing the value to the kernel.
- Inspect legacy protocol or driver state transitions around reset/restart events and retain timestamps that show whether the condition was transient.
- When translating foreign error numbers, compare symbolic definitions on the source platform; the integer 40 is not universally
EL3RST.
References
Looking for a different code? Search another status or error code.