¿Qué significa el código errno 122 (EOPNOTSUPP) en Solaris?

 
También puede significar:
ConstanteTipoSO
ERROR_INSUFFICIENT_BUFFERError de WindowsWindows
ENOMSGerrnoWindows
KERNEL_DATA_INPAGE_ERRORCódigo BSODWindows
Anterior Siguiente
ENOLINK ENOMSG

EOPNOTSUPP

Qué significa EOPNOTSUPP en Solaris

EOPNOTSUPP en Solaris indica una incompatibilidad entre operación y endpoint. Un ejemplo típico es aplicar una operación orientada a conexiones a un transporte de datagramas, o solicitar una semántica que ese provider no implementa.

No es un error transitorio. Repetir exactamente la misma llamada no añadirá soporte al transporte; hay que corregir tipo, protocolo, flags o ruta de API.

Qué comprobar

  • Registra dominio/familia, tipo, protocolo, estado y flags de la operación.
  • Comprueba que operaciones como listen/accept se usen con transports que soportan conexiones.
  • Distingue ENOPROTOOPT cuando el problema sea una opción de protocolo concreta.
  • Valida capabilities al inicio cuando sea posible en lugar de descubrir incompatibilidades durante tráfico real.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.