亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3455 | 回復(fù): 4
打印 上一主題 下一主題

那位知道suse里系統(tǒng)error的定義文件? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-09-20 16:43 |只看該作者 |倒序?yàn)g覽
如題那位仁兄知道suse里定義系統(tǒng)錯(cuò)誤的文件在什么地方?如同AIX里的errno.h文件.

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2007-09-20 17:28 |只看該作者
原帖由 我笨故我在new 于 2007-9-20 16:43 發(fā)表
如題那位仁兄知道suse里定義系統(tǒng)錯(cuò)誤的文件在什么地方?如同AIX里的errno.h文件.


一樣有 errno.h , 所以請問你的問題是.. ?

--

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2007-09-21 09:23 |只看該作者
工作中需要根據(jù)error code查看系統(tǒng)的定義文件以確定是什么具體的錯(cuò)誤.
suse里errno.h里的內(nèi)容不是我想看的內(nèi)容. 不知道在suse里是哪個(gè)文件
AIX里的內(nèi)容如下:
#define EPERM   1       /* Operation not permitted              */
#define ENOENT  2       /* No such file or directory            */
#define ESRCH   3       /* No such process                      */
#define EINTR   4       /* interrupted system call              */
#define EIO     5       /* I/O error                            */
#define ENXIO   6       /* No such device or address            */
#define E2BIG   7       /* Arg list too long                    */
#define ENOEXEC 8       /* Exec format error                    */
#define EBADF   9       /* Bad file descriptor                  */
#define ECHILD  10      /* No child processes                   */
#define EAGAIN  11      /* Resource temporarily unavailable     */
#define ENOMEM  12      /* Not enough space                     */
#define EACCES  13      /* Permission denied                    */
#define EFAULT  14      /* Bad address                          */
#define ENOTBLK 15      /* Block device required                */
#define EBUSY   16      /* Resource busy                        */
#define EEXIST  17      /* File exists                          */
#define EXDEV   18      /* Improper link                        */
#define ENODEV  19      /* No such device                       */
#define ENOTDIR 20      /* Not a directory                      */
#define EISDIR  21      /* Is a directory                       */
#define EINVAL  22      /* Invalid argument                     */
#define ENFILE  23      /* Too many open files in system        */
#define EMFILE  24      /* Too many open files                  */
#define ENOTTY  25      /* Inappropriate I/O control operation  */
#define ETXTBSY 26      /* Text file busy                       */

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2007-09-22 01:36 |只看該作者
原帖由 我笨故我在new 于 2007-9-21 09:23 發(fā)表
工作中需要根據(jù)error code查看系統(tǒng)的定義文件以確定是什么具體的錯(cuò)誤.
suse里errno.h里的內(nèi)容不是我想看的內(nèi)容. 不知道在suse里是哪個(gè)文件
AIX里的內(nèi)容如下:
#define EPERM   1       /* Operation not perm ...


跑一下 cpp errno.h,看一下輸出有引入哪些檔案,自己追一下不就知道了......

剛剛看一下在 /usr/include/asm-generic/errno.h,然後該檔案還有引入 /usr/include/asm-generic/errno-base.h,全部內(nèi)容像是:


  1. #define EPERM            1      /* Operation not permitted */
  2. #define ENOENT           2      /* No such file or directory */
  3. #define ESRCH            3      /* No such process */
  4. #define EINTR            4      /* Interrupted system call */
  5. #define EIO              5      /* I/O error */
  6. #define ENXIO            6      /* No such device or address */
  7. #define E2BIG            7      /* Argument list too long */
  8. #define ENOEXEC          8      /* Exec format error */
  9. #define EBADF            9      /* Bad file number */
  10. #define ECHILD          10      /* No child processes */
  11. #define EAGAIN          11      /* Try again */
  12. #define ENOMEM          12      /* Out of memory */
  13. #define EACCES          13      /* Permission denied */
  14. #define EFAULT          14      /* Bad address */
  15. #define ENOTBLK         15      /* Block device required */
  16. #define EBUSY           16      /* Device or resource busy */
  17. #define EEXIST          17      /* File exists */
  18. #define EXDEV           18      /* Cross-device link */
  19. #define ENODEV          19      /* No such device */
  20. #define ENOTDIR         20      /* Not a directory */
  21. #define EISDIR          21      /* Is a directory */
  22. #define EINVAL          22      /* Invalid argument */
  23. #define ENFILE          23      /* File table overflow */
  24. #define EMFILE          24      /* Too many open files */
  25. #define ENOTTY          25      /* Not a typewriter */
  26. #define ETXTBSY         26      /* Text file busy */
  27. #define EFBIG           27      /* File too large */
  28. #define ENOSPC          28      /* No space left on device */
  29. #define ESPIPE          29      /* Illegal seek */
  30. #define EROFS           30      /* Read-only file system */
  31. #define EMLINK          31      /* Too many links */
  32. #define EPIPE           32      /* Broken pipe */
  33. #define EDOM            33      /* Math argument out of domain of func */
  34. #define ERANGE          34      /* Math result not representable */

  35. #define EDEADLK         35      /* Resource deadlock would occur */
  36. #define ENAMETOOLONG    36      /* File name too long */
  37. #define ENOLCK          37      /* No record locks available */
  38. #define ENOSYS          38      /* Function not implemented */
  39. #define ENOTEMPTY       39      /* Directory not empty */
  40. #define ELOOP           40      /* Too many symbolic links encountered */
  41. #define EWOULDBLOCK     EAGAIN  /* Operation would block */
  42. #define ENOMSG          42      /* No message of desired type */
  43. #define EIDRM           43      /* Identifier removed */
  44. #define ECHRNG          44      /* Channel number out of range */
  45. #define EL2NSYNC        45      /* Level 2 not synchronized */
  46. #define EL3HLT          46      /* Level 3 halted */
  47. #define EL3RST          47      /* Level 3 reset */
  48. #define ELNRNG          48      /* Link number out of range */
  49. #define EUNATCH         49      /* Protocol driver not attached */
  50. #define ENOCSI          50      /* No CSI structure available */
  51. #define EL2HLT          51      /* Level 2 halted */
  52. #define EBADE           52      /* Invalid exchange */
  53. #define EBADR           53      /* Invalid request descriptor */
  54. #define EXFULL          54      /* Exchange full */
  55. #define ENOANO          55      /* No anode */
  56. #define EBADRQC         56      /* Invalid request code */
  57. #define EBADSLT         57      /* Invalid slot */
  58. ....
復(fù)制代碼




--

[ 本帖最后由 kenduest 于 2007-9-22 01:38 編輯 ]

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2007-09-24 13:54 |只看該作者
非常感謝kenduest 這正是我想要的.謝謝!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP