Что означает код errno 91 (EPROTOTYPE) в Linux?

 
Также может означать:
КонстантаТипОС
ENOMSGerrnomacOS
ERESTARTerrnoSolaris
SET_ENV_VAR_FAILEDКод BSODWindows
Предыдущий Следующий
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: протокол может существовать, но быть несовместимым именно с выбранным типом сокета.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.