| Предыдущий | Следующий |
| EMSGSIZE | ENOSYS |
EL3RST
Сброс и остановка — разные устаревшие состояния
EL3RST занимает значение errno 40 в заголовках, совместимых с Solaris. Oracle обозначает его как Level 3 reset
. Каталог не связывает этот код с современным системным вызовом Solaris, а POSIX его не стандартизует, поэтому метку следует использовать для декодирования устаревшего интерфейса, не придумывая современный сетевой диагноз.
Ближайшее именованное значение EL3HLT означает остановку уровня 3. Сброс может подразумевать, что состояние было восстановлено или повторно инициализировано протоколом источника, тогда как остановка фиксирует прекращённое состояние. Точное поведение восстановления определяется исходной реализацией.
Когда EL3RST появляется в журнале или возвращаемом значении
- Зафиксируйте источник и операцию непосредственно перед errno 40; до приписывания значения ядру проверьте современную документацию системного вызова.
- Исследуйте переходы состояния устаревшего протокола или драйвера вокруг событий сброса и перезапуска и сохраните временные отметки, показывающие, было ли состояние временным.
- При преобразовании чужих номеров ошибок сравнивайте символьные определения исходной платформы; целое число 40 не везде означает
EL3RST.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.