ENOTSOCKENOTSOCK — Socketbewerking op Niet-Socket
Er is een socketbewerking geprobeerd op een bestandsdescriptor die geen socket is.
Wat veroorzaakt deze fout
Een socket-specifieke systeemaanroep werd gebruikt op een bestandsdescriptor die verwijst naar een gewoon bestand, pipe of ander niet-socketobject.
Hoe op te lossen
Verifieer met fstat() dat de bestandsdescriptor een socket is. Zorg dat de socket niet gesloten is voordat er bewerkingen op worden uitgevoerd.
Gerelateerde foutcodes
ESRCHESRCH — Proces Niet Gevonden
Er is geen proces gevonden dat overeenkomt met het opgegeven proces-ID.
ENETRESETENETRESET — Netwerkverbinding Verbroken door Reset
De netwerkverbinding werd gereset door een gebeurtenis op netwerkniveau.
ENODEVENODEV — Geen Dergelijk Apparaat
Het gevraagde apparaattype of stuurprogramma is niet beschikbaar in het systeem.
EBADFEBADF — Ongeldige Bestandsdescriptor
Een bestandsdescriptorargument is geen geldige geopende bestandsdescriptor of staat niet open voor de gevraagde bewerking.
ESPIPEESPIPE — Ongeldige Seek-Bewerking
Er is een seek-bewerking geprobeerd op een bestandsdescriptor die dit niet ondersteunt.
EHOSTDOWNEHOSTDOWN — Host Is Niet Beschikbaar
De bestemmingshost is niet beschikbaar en onbereikbaar.