| Anterior | Siguiente |
| ENOSR | EADDRNOTAVAIL |
EPROTOTYPE
Qué significa EPROTOTYPE en Solaris
EPROTOTYPE describe una incompatibilidad dentro de la tupla socket: el protocolo y el tipo no corresponden o el peer usa un modelo diferente. Es un fallo de contrato/configuración y no un problema temporal de red.
Repetir exactamente la misma combinación no cambia las capacidades del transport provider.
Qué comprobar
- Registra family,
SOCK_*, protocolo y operación. - Comprueba que ambos extremos usan modelos compatibles de stream/datagram cuando sea relevante.
- Conserva los valores procedentes de la resolución en vez de reconstruir solo parte de la tupla.
- Falla temprano durante validación si la configuración solicita una combinación imposible.
Referencias técnicas
- Oracle Solaris intro(2) errno catalog
- POSIX socket() domain, type, and protocol rules
- POSIX Issue 8 errno.h
¿Buscas un código diferente? Buscar otro código de estado o error.