| 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
|
| 16 | #define ENOIOCTLCMD 515
|
| 17 | #define ERESTART_RESTARTBLOCK 516
|
| 18 | #define EPROBE_DEFER 517
|
| 19 | #define EOPENSTALE 518
|
| 20 |
|
| 21 |
|
| 22 | #define EBADHANDLE 521
|
| 23 | #define ENOTSYNC 522
|
| 24 | #define EBADCOOKIE 523
|
| 25 | #define ENOTSUPP 524
|
| 26 | #define ETOOSMALL 525
|
| 27 | #define ESERVERFAULT 526
|
| 28 | #define EBADTYPE 527
|
| 29 | #define EJUKEBOX 528
|
| 30 | #define EIOCBQUEUED 529
|
| 31 | #define ERECALLCONFLICT 530
|
| 32 |
|
| 33 | #endif
|