Vai al contenuto
Errori Linux/POSIXErrore
EPROTOTYPE

EPROTOTYPE — Tipo di Protocollo Errato per il Socket

Il tipo di protocollo non è corretto per il socket in uso.

linuxmacosunix

Cause di questo errore

Un'operazione sul socket ha specificato un protocollo che non corrisponde al tipo di socket. Ad esempio, connettere un socket datagram UNIX a un socket stream.

Come correggerlo

Assicurarsi che il tipo di socket (SOCK_STREAM, SOCK_DGRAM) corrisponda al protocollo desiderato. Verificare che entrambi gli endpoint utilizzino lo stesso tipo di socket.

Documentazione ufficiale

Codici di errore correlati