Перейти к содержимому
Ошибки Linux/POSIXОшибка
EOPNOTSUPP

EOPNOTSUPP — Операция не поддерживается

Запрошенная операция не поддерживается данным типом сокета или протоколом.

linuxmacosunix

Что вызывает эту ошибку

Операция, допустимая для сокетов в общем случае, не поддерживается данным конкретным типом сокета. Например, вызов accept() на датаграммном сокете.

Как исправить

Используйте правильный тип сокета для нужной операции. SOCK_STREAM поддерживает accept() и connect(), тогда как SOCK_DGRAM использует sendto() и recvfrom().

Официальная документация

Связанные коды ошибок