| Anterior | Siguiente |
| ENETDOWN | EADDRINUSE |
EPROTO
Qué significa EPROTO en macOS
EPROTO no implica que la red sea inalcanzable. El transporte puede funcionar mientras una capa superior encuentra orden, versión, framing o state machine inválidos.
Se distingue de EBADMSG cuando el problema es más amplio que un mensaje individual: por ejemplo, una transición incompatible con el estado negociado.
Qué comprobar
- Registra protocolo/versión, estado actual y mensaje/operación esperado frente al recibido.
- Conserva la regla del parser o transición que produjo el errno.
- Distingue fallo de protocolo de timeout/reset de transporte.
- No uses retry idéntico para una incompatibilidad de versión o state machine.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
