| Anterior | Siguiente |
| EWOULDBLOCK | ELNRNG |
EPROTOTYPE
Qué significa EPROTOTYPE en macOS
EPROTOTYPE identifica una combinación protocol/type inválida. La familia y el protocolo pueden existir por separado, pero no ofrecer la semántica pedida por el socket.
BSD/POSIX tienen varios errores cercanos para combinaciones no soportadas; conservar todos los parámetros es más fiable que inferir solo por el nombre del errno.
Qué comprobar
- Registra domain, socket type y protocol exactos.
- Comprueba qué tipos admite ese protocolo en macOS.
- Distingue protocolo ausente, tipo de socket no soportado y combinación incompatible.
- No cambies stream↔datagram como arreglo si el protocolo de aplicación depende de sus garantías.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
