Przejdź do treści
Błędy Linux/POSIXBłąd
EPROTOTYPE

EPROTOTYPE — Nieprawidłowy typ protokołu dla gniazda

Typ protokołu nie jest zgodny z używanym gniazdem.

linuxmacosunix

Co powoduje ten błąd

Operacja na gnieździe określiła protokół niezgodny z typem gniazda. Na przykład podłączenie uniksowego gniazda datagramowego do gniazda strumieniowego.

Jak to naprawić

Upewnij się, że typ gniazda (SOCK_STREAM, SOCK_DGRAM) odpowiada zamierzonemu protokołowi. Sprawdź, czy oba punkty końcowe używają tego samego typu gniazda.

Oficjalna dokumentacja

Powiązane kody błędów