| Previous | Next |
| EDQUOT | ENETDOWN |
ENOCSI
ENOCSI: Linux legacy errno
ENOCSI (errno 3) reports that the legacy communications interface cannot obtain the expected CSI control/status structure. These names come from historical System V/XENIX compatibility interfaces; on modern Linux they usually point to a driver, STREAMS-compatibility layer, or legacy IPC contract rather than a general filesystem error.
Evidence to capture
Record stream/device, CSI identifier, module state, and request that requires the structure.
Focused test
compare against a known-good stream with an initialized CSI structure on the same driver.
Correction
initialize/attach the required control structure or correct its lifetime.
Verification
Repeat the original system call and confirm it passes the former ENOCSI boundary with the same object identity.
Technical references
Looking for a different code? Search another status or error code.
