Site icon EfmSoft

What does errno 51 (EBADR) mean?

 
Could be also:
ConstantTypeOS
ERROR_REM_NOT_LISTWin32 errorWindows
KERN_POLICY_STATICKern returnMac
ippStsFeaturesCombinationIntel Ipp StatusAny
EL2HLTerrnoLinux
ENETUNREACHerrnoMac
UNEXPECTED_INITIALIZATION_CALLBugCheck CodeWindows
Previous Next
ENETUNREACH EBADE

EBADR

A request descriptor is not an ordinary file descriptor

EBADR is Solaris errno 51 and is labeled invalid request descriptor. It sits in the historical “convergent error returns” range of the illumos header. The word descriptor should not automatically send debugging toward close(), read(), or an invalid integer file descriptor; EBADF and EBADFD cover different conditions.

Oracle's Solaris Common Messages guide records a concrete historical use: NIS+ used EBADR to indicate corrupted or missing tables. That is far more specific than the previous generic “old exchange operation” explanation and shows why the failing subsystem must be identified before interpreting the noun “request”.

What to verify

References


Looking for a different code? Search another status or error code.

Exit mobile version