| Предыдущий | Следующий |
| ELOOP | ENOMSG |
EPROTOTYPE
Что означает EPROTOTYPE в Linux
EPROTOTYPE: Тип протокола не соответствует типу сокета. Protocol несовместим с socket type или peer semantics; отдельно валидируйте type и protocol вместо замены одного случайным значением.
Особенности Linux
В Linux EPROTOTYPE означает несоответствие protocol ожидаемому socket type или типу peer endpoint. Сопоставьте domain/type/protocol при socket(), а для UNIX-domain sockets — тип обоих концов. Ошибка не равна EPROTONOSUPPORT: протокол может существовать, но быть несовместимым именно с выбранным типом сокета.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.