Ga naar inhoud
Linux/POSIX-foutenFout
EPROTOTYPE

EPROTOTYPE — Verkeerd Protocoltype voor Socket

Het protocoltype is onjuist voor de gebruikte socket.

linuxmacosunix

Wat veroorzaakt deze fout

Een socketbewerking specificeerde een protocol dat niet overeenkomt met het sockettype. Bijvoorbeeld het verbinden van een UNIX-datagramsocket met een streamsocket.

Hoe op te lossen

Zorg dat het sockettype (SOCK_STREAM, SOCK_DGRAM) overeenkomt met het beoogde protocol. Verifieer dat beide eindpunten hetzelfde sockettype gebruiken.

Officiële documentatie

Gerelateerde foutcodes