Перейти до вмісту
Помилки Linux/POSIXПомилка
EPROTOTYPE

EPROTOTYPE — Невідповідний тип протоколу для сокета

Тип протоколу не відповідає типу використовуваного сокета.

linuxmacosunix

Що спричиняє цю помилку

Операція з сокетом вказала протокол, що не відповідає типу сокета. Наприклад, підключення UNIX-сокета датаграм до потокового сокета.

Як виправити

Переконайтеся, що тип сокета (SOCK_STREAM, SOCK_DGRAM) відповідає потрібному протоколу. Перевірте, що обидві кінцеві точки використовують однаковий тип сокета.

Офіційна документація

Пов'язані коди помилок