| Anterior | Siguiente |
| EDEADLOCK | ENOTCONN |
EBADSLT
Qué significa EBADSLT
EBADSLT significa históricamente «invalid slot». Es una constante de compatibilidad asociada a tablas/slots de interfaces antiguas; Linux la conserva aunque la mayoría del software moderno nunca la produce.
Si aparece, el número de slot solo tiene sentido dentro del componente que mantiene esa tabla. Un índice guardado antes de reconfigurar o recrear la tabla puede quedar obsoleto aunque siga dentro del rango numérico esperado por otra versión.
Qué comprobar
- Registra slot, tamaño/generación de la tabla y operación que lo consulta.
- Comprueba si una reconfiguración invalidó índices previamente almacenados.
- Compara con un slot que la misma instancia confirme como válido.
- Corrige índice o generación; no trates el errno como un fallo temporal del sistema.
Referencias técnicas
- Linux man-pages: errno(3)
- Linux kernel: asm-generic errno definitions
- GNU C Library: error codes
- illumos: STREAMS programming documentation
¿Buscas un código diferente? Buscar otro código de estado o error.