EPROTOTYPEEPROTOTYPE — Verkeerd Protocoltype voor Socket
Het protocoltype is onjuist voor de gebruikte socket.
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.
Gerelateerde foutcodes
SIGCHLD (17)SIGCHLD (17) — Status kindproces gewijzigd
Een kindproces is beëindigd, gestopt of hervat.
EALREADYEALREADY — Bewerking Al Bezig
Er is al een niet-blokkerende verbindingspoging gaande op dit socket.
EINTREINTR — Systeemaanroep Onderbroken
Een blokkerende systeemaanroep werd onderbroken door een signaal voordat deze kon worden voltooid.
EUSERSEUSERS — Te Veel Gebruikers
Het systeem heeft het maximale aantal gelijktijdige gebruikers bereikt.
ECHILDECHILD — Geen Kindprocessen
Het aanroepende proces heeft geen bestaande kindprocessen om op te wachten.
EOVERFLOWEOVERFLOW — Waarde Te Groot voor Gegevenstype
Een waarde is te groot om op te slaan in het doelgegevenstype.