Subversion Repositories Kolibri OS

Rev

Rev 5270 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #ifndef _LINUX_ERRNO_H
  2. #define _LINUX_ERRNO_H
  3.  
  4. #include <uapi/linux/errno.h>
  5.  
  6.  
  7. /*
  8.  * These should never be seen by user programs.  To return one of ERESTART*
  9.  * codes, signal_pending() MUST be set.  Note that ptrace can observe these
  10.  * at syscall exit tracing, but they will never be left for the debugged user
  11.  * process to see.
  12.  */
  13. #define ERESTARTSYS     512
  14. #define ERESTARTNOINTR  513
  15. #define ERESTARTNOHAND  514     /* restart if no handler.. */
  16. #define ENOIOCTLCMD     515     /* No ioctl command */
  17. #define ERESTART_RESTARTBLOCK 516 /* restart by calling sys_restart_syscall */
  18. #define EPROBE_DEFER    517     /* Driver requests probe retry */
  19. #define EOPENSTALE      518     /* open found a stale dentry */
  20.  
  21. /* Defined for the NFSv3 protocol */
  22. #define EBADHANDLE      521     /* Illegal NFS file handle */
  23. #define ENOTSYNC        522     /* Update synchronization mismatch */
  24. #define EBADCOOKIE      523     /* Cookie is stale */
  25. #define ENOTSUPP        524     /* Operation is not supported */
  26. #define ETOOSMALL       525     /* Buffer or request is too small */
  27. #define ESERVERFAULT    526     /* An untranslatable error occurred */
  28. #define EBADTYPE        527     /* Type not supported by server */
  29. #define EJUKEBOX        528     /* Request initiated, but will not complete before timeout */
  30. #define EIOCBQUEUED     529     /* iocb queued, will get completion event */
  31.  
  32. #endif
  33.