| Anterior | Siguiente |
| EBADSLT | EISCONN |
EBADRQC
Qué significa EBADRQC
EBADRQC conserva el significado histórico «invalid request code». Apunta al namespace de comandos de un driver o interfaz de compatibilidad, no a un código HTTP ni a un errno de red genérico.
Es especialmente importante considerar la versión: un request válido para una revisión del driver puede no existir en otra. Repetir exactamente el mismo comando no cambia esa incompatibilidad.
Qué comprobar
- Registra entry point, código numérico de request y versión del driver/interfaz.
- Comprueba la tabla de comandos documentada para la versión realmente desplegada.
- Prueba un comando conocido y soportado por el mismo canal para separar canal roto de request desconocido.
- No sustituyas el código por otro «parecido» sin validar su semántica y layout de argumentos.
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.
