| Предыдущий | Следующий |
| ENOTEMPTY | EBADMSG |
ESOCKTNOSUPPORT
Что означает ESOCKTNOSUPPORT в Linux
ESOCKTNOSUPPORT: Тип сокета не поддерживается. Запрошенный socket type отсутствует для выбранного family/protocol; проверяйте допустимые комбинации при создании endpoint.
Практическая проверка
Для socket() в Linux сохраните все три аргумента: domain, type и protocol. Поддерживаемый family не гарантирует поддержку любого socket type, а загруженный protocol module может предоставлять лишь часть комбинаций. Сравните вызов с документированной комбинацией, которая успешно создаётся на той же системе; установка случайного protocol number вместо проверки capabilities только маскирует несовместимость.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
