Advertisement
goroh_kun

H2enum.idcでsyscallのIDをenumインポートするための定義unistd.h改

Jan 28th, 2012
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 10.21 KB | None | 0 0
  1. #define __NR_restart_syscall        ( 0)
  2. #define __NR_exit           ( 1)
  3. #define __NR_fork           ( 2)
  4. #define __NR_read           ( 3)
  5. #define __NR_write          ( 4)
  6. #define __NR_open           ( 5)
  7. #define __NR_close          ( 6)
  8.                     /* 7 was sys_waitpid */
  9. #define __NR_creat          ( 8)
  10. #define __NR_link           ( 9)
  11. #define __NR_unlink         (10)
  12. #define __NR_execve         (11)
  13. #define __NR_chdir          (12)
  14. #define __NR_time           (13)
  15. #define __NR_mknod          (14)
  16. #define __NR_chmod          (15)
  17. #define __NR_lchown         (16)
  18.                     /* 17 was sys_break */
  19.                     /* 18 was sys_stat */
  20. #define __NR_lseek          (19)
  21. #define __NR_getpid         (20)
  22. #define __NR_mount          (21)
  23. #define __NR_umount         (22)
  24. #define __NR_setuid         (23)
  25. #define __NR_getuid         (24)
  26. #define __NR_stime          (25)
  27. #define __NR_ptrace         (26)
  28. #define __NR_alarm          (27)
  29.                     /* 28 was sys_fstat */
  30. #define __NR_pause          (29)
  31. #define __NR_utime          (30)
  32.                     /* 31 was sys_stty */
  33.                     /* 32 was sys_gtty */
  34. #define __NR_access         (33)
  35. #define __NR_nice           (34)
  36.                     /* 35 was sys_ftime */
  37. #define __NR_sync           (36)
  38. #define __NR_kill           (37)
  39. #define __NR_rename         (38)
  40. #define __NR_mkdir          (39)
  41. #define __NR_rmdir          (40)
  42. #define __NR_dup            (41)
  43. #define __NR_pipe           (42)
  44. #define __NR_times          (43)
  45.                     /* 44 was sys_prof */
  46. #define __NR_brk            (45)
  47. #define __NR_setgid         (46)
  48. #define __NR_getgid         (47)
  49.                     /* 48 was sys_signal */
  50. #define __NR_geteuid            (49)
  51. #define __NR_getegid            (50)
  52. #define __NR_acct           (51)
  53. #define __NR_umount2            (52)
  54.                     /* 53 was sys_lock */
  55. #define __NR_ioctl          (54)
  56. #define __NR_fcntl          (55)
  57.                     /* 56 was sys_mpx */
  58. #define __NR_setpgid            (57)
  59.                     /* 58 was sys_ulimit */
  60.                     /* 59 was sys_olduname */
  61. #define __NR_umask          (60)
  62. #define __NR_chroot         (61)
  63. #define __NR_ustat          (62)
  64. #define __NR_dup2           (63)
  65. #define __NR_getppid            (64)
  66. #define __NR_getpgrp            (65)
  67. #define __NR_setsid         (66)
  68. #define __NR_sigaction          (67)
  69.                     /* 68 was sys_sgetmask */
  70.                     /* 69 was sys_ssetmask */
  71. #define __NR_setreuid           (70)
  72. #define __NR_setregid           (71)
  73. #define __NR_sigsuspend         (72)
  74. #define __NR_sigpending         (73)
  75. #define __NR_sethostname        (74)
  76. #define __NR_setrlimit          (75)
  77. #define __NR_getrlimit          (76)    /* Back compat 2GB limited rlimit */
  78. #define __NR_getrusage          (77)
  79. #define __NR_gettimeofday       (78)
  80. #define __NR_settimeofday       (79)
  81. #define __NR_getgroups          (80)
  82. #define __NR_setgroups          (81)
  83. #define __NR_select         (82)
  84. #define __NR_symlink            (83)
  85.                     /* 84 was sys_lstat */
  86. #define __NR_readlink           (85)
  87. #define __NR_uselib         (86)
  88. #define __NR_swapon         (87)
  89. #define __NR_reboot         (88)
  90. #define __NR_readdir            (89)
  91. #define __NR_mmap           (90)
  92. #define __NR_munmap         (91)
  93. #define __NR_truncate           (92)
  94. #define __NR_ftruncate          (93)
  95. #define __NR_fchmod         (94)
  96. #define __NR_fchown         (95)
  97. #define __NR_getpriority        (96)
  98. #define __NR_setpriority        (97)
  99.                     /* 98 was sys_profil */
  100. #define __NR_statfs         (99)
  101. #define __NR_fstatfs            (100)
  102.                     /* 101 was sys_ioperm */
  103. #define __NR_socketcall         (102)
  104. #define __NR_syslog         (103)
  105. #define __NR_setitimer          (104)
  106. #define __NR_getitimer          (105)
  107. #define __NR_stat           (106)
  108. #define __NR_lstat          (107)
  109. #define __NR_fstat          (108)
  110.                     /* 109 was sys_uname */
  111.                     /* 110 was sys_iopl */
  112. #define __NR_vhangup            (111)
  113.                     /* 112 was sys_idle */
  114. #define __NR_syscall            (113) /* syscall to call a syscall! */
  115. #define __NR_wait4          (114)
  116. #define __NR_swapoff            (115)
  117. #define __NR_sysinfo            (116)
  118. #define __NR_ipc            (117)
  119. #define __NR_fsync          (118)
  120. #define __NR_sigreturn          (119)
  121. #define __NR_clone          (120)
  122. #define __NR_setdomainname      (121)
  123. #define __NR_uname          (122)
  124.                     /* 123 was sys_modify_ldt */
  125. #define __NR_adjtimex           (124)
  126. #define __NR_mprotect           (125)
  127. #define __NR_sigprocmask        (126)
  128.                     /* 127 was sys_create_module */
  129. #define __NR_init_module        (128)
  130. #define __NR_delete_module      (129)
  131.                     /* 130 was sys_get_kernel_syms */
  132. #define __NR_quotactl           (131)
  133. #define __NR_getpgid            (132)
  134. #define __NR_fchdir         (133)
  135. #define __NR_bdflush            (134)
  136. #define __NR_sysfs          (135)
  137. #define __NR_personality        (136)
  138.                     /* 137 was sys_afs_syscall */
  139. #define __NR_setfsuid           (138)
  140. #define __NR_setfsgid           (139)
  141. #define __NR__llseek            (140)
  142. #define __NR_getdents           (141)
  143. #define __NR__newselect         (142)
  144. #define __NR_flock          (143)
  145. #define __NR_msync          (144)
  146. #define __NR_readv          (145)
  147. #define __NR_writev         (146)
  148. #define __NR_getsid         (147)
  149. #define __NR_fdatasync          (148)
  150. #define __NR__sysctl            (149)
  151. #define __NR_mlock          (150)
  152. #define __NR_munlock            (151)
  153. #define __NR_mlockall           (152)
  154. #define __NR_munlockall         (153)
  155. #define __NR_sched_setparam     (154)
  156. #define __NR_sched_getparam     (155)
  157. #define __NR_sched_setscheduler     (156)
  158. #define __NR_sched_getscheduler     (157)
  159. #define __NR_sched_yield        (158)
  160. #define __NR_sched_get_priority_max (159)
  161. #define __NR_sched_get_priority_min (160)
  162. #define __NR_sched_rr_get_interval  (161)
  163. #define __NR_nanosleep          (162)
  164. #define __NR_mremap         (163)
  165. #define __NR_setresuid          (164)
  166. #define __NR_getresuid          (165)
  167.                     /* 166 was sys_vm86 */
  168.                     /* 167 was sys_query_module */
  169. #define __NR_poll           (168)
  170. #define __NR_nfsservctl         (169)
  171. #define __NR_setresgid          (170)
  172. #define __NR_getresgid          (171)
  173. #define __NR_prctl          (172)
  174. #define __NR_rt_sigreturn       (173)
  175. #define __NR_rt_sigaction       (174)
  176. #define __NR_rt_sigprocmask     (175)
  177. #define __NR_rt_sigpending      (176)
  178. #define __NR_rt_sigtimedwait        (177)
  179. #define __NR_rt_sigqueueinfo        (178)
  180. #define __NR_rt_sigsuspend      (179)
  181. #define __NR_pread64            (180)
  182. #define __NR_pwrite64           (181)
  183. #define __NR_chown          (182)
  184. #define __NR_getcwd         (183)
  185. #define __NR_capget         (184)
  186. #define __NR_capset         (185)
  187. #define __NR_sigaltstack        (186)
  188. #define __NR_sendfile           (187)
  189.                     /* 188 reserved */
  190.                     /* 189 reserved */
  191. #define __NR_vfork          (190)
  192. #define __NR_ugetrlimit         (191)   /* SuS compliant getrlimit */
  193. #define __NR_mmap2          (192)
  194. #define __NR_truncate64         (193)
  195. #define __NR_ftruncate64        (194)
  196. #define __NR_stat64         (195)
  197. #define __NR_lstat64            (196)
  198. #define __NR_fstat64            (197)
  199. #define __NR_lchown32           (198)
  200. #define __NR_getuid32           (199)
  201. #define __NR_getgid32           (200)
  202. #define __NR_geteuid32          (201)
  203. #define __NR_getegid32          (202)
  204. #define __NR_setreuid32         (203)
  205. #define __NR_setregid32         (204)
  206. #define __NR_getgroups32        (205)
  207. #define __NR_setgroups32        (206)
  208. #define __NR_fchown32           (207)
  209. #define __NR_setresuid32        (208)
  210. #define __NR_getresuid32        (209)
  211. #define __NR_setresgid32        (210)
  212. #define __NR_getresgid32        (211)
  213. #define __NR_chown32            (212)
  214. #define __NR_setuid32           (213)
  215. #define __NR_setgid32           (214)
  216. #define __NR_setfsuid32         (215)
  217. #define __NR_setfsgid32         (216)
  218. #define __NR_getdents64         (217)
  219. #define __NR_pivot_root         (218)
  220. #define __NR_mincore            (219)
  221. #define __NR_madvise            (220)
  222. #define __NR_fcntl64            (221)
  223.                     /* 222 for tux */
  224.                     /* 223 is unused */
  225. #define __NR_gettid         (224)
  226. #define __NR_readahead          (225)
  227. #define __NR_setxattr           (226)
  228. #define __NR_lsetxattr          (227)
  229. #define __NR_fsetxattr          (228)
  230. #define __NR_getxattr           (229)
  231. #define __NR_lgetxattr          (230)
  232. #define __NR_fgetxattr          (231)
  233. #define __NR_listxattr          (232)
  234. #define __NR_llistxattr         (233)
  235. #define __NR_flistxattr         (234)
  236. #define __NR_removexattr        (235)
  237. #define __NR_lremovexattr       (236)
  238. #define __NR_fremovexattr       (237)
  239. #define __NR_tkill          (238)
  240. #define __NR_sendfile64         (239)
  241. #define __NR_futex          (240)
  242. #define __NR_sched_setaffinity      (241)
  243. #define __NR_sched_getaffinity      (242)
  244. #define __NR_io_setup           (243)
  245. #define __NR_io_destroy         (244)
  246. #define __NR_io_getevents       (245)
  247. #define __NR_io_submit          (246)
  248. #define __NR_io_cancel          (247)
  249. #define __NR_exit_group         (248)
  250. #define __NR_lookup_dcookie     (249)
  251. #define __NR_epoll_create       (250)
  252. #define __NR_epoll_ctl          (251)
  253. #define __NR_epoll_wait         (252)
  254. #define __NR_remap_file_pages       (253)
  255.                     /* 254 for set_thread_area */
  256.                     /* 255 for get_thread_area */
  257. #define __NR_set_tid_address        (256)
  258. #define __NR_timer_create       (257)
  259. #define __NR_timer_settime      (258)
  260. #define __NR_timer_gettime      (259)
  261. #define __NR_timer_getoverrun       (260)
  262. #define __NR_timer_delete       (261)
  263. #define __NR_clock_settime      (262)
  264. #define __NR_clock_gettime      (263)
  265. #define __NR_clock_getres       (264)
  266. #define __NR_clock_nanosleep        (265)
  267. #define __NR_statfs64           (266)
  268. #define __NR_fstatfs64          (267)
  269. #define __NR_tgkill         (268)
  270. #define __NR_utimes         (269)
  271. #define __NR_arm_fadvise64_64       (270)
  272. #define __NR_pciconfig_iobase       (271)
  273. #define __NR_pciconfig_read     (272)
  274. #define __NR_pciconfig_write        (273)
  275. #define __NR_mq_open            (274)
  276. #define __NR_mq_unlink          (275)
  277. #define __NR_mq_timedsend       (276)
  278. #define __NR_mq_timedreceive        (277)
  279. #define __NR_mq_notify          (278)
  280. #define __NR_mq_getsetattr      (279)
  281. #define __NR_waitid         (280)
  282. #define __NR_socket         (281)
  283. #define __NR_bind           (282)
  284. #define __NR_connect            (283)
  285. #define __NR_listen         (284)
  286. #define __NR_accept         (285)
  287. #define __NR_getsockname        (286)
  288. #define __NR_getpeername        (287)
  289. #define __NR_socketpair         (288)
  290. #define __NR_send           (289)
  291. #define __NR_sendto         (290)
  292. #define __NR_recv           (291)
  293. #define __NR_recvfrom           (292)
  294. #define __NR_shutdown           (293)
  295. #define __NR_setsockopt         (294)
  296. #define __NR_getsockopt         (295)
  297. #define __NR_sendmsg            (296)
  298. #define __NR_recvmsg            (297)
  299. #define __NR_semop          (298)
  300. #define __NR_semget         (299)
  301. #define __NR_semctl         (300)
  302. #define __NR_msgsnd         (301)
  303. #define __NR_msgrcv         (302)
  304. #define __NR_msgget         (303)
  305. #define __NR_msgctl         (304)
  306. #define __NR_shmat          (305)
  307. #define __NR_shmdt          (306)
  308. #define __NR_shmget         (307)
  309. #define __NR_shmctl         (308)
  310. #define __NR_add_key            (309)
  311. #define __NR_request_key        (310)
  312. #define __NR_keyctl         (311)
  313. #define __NR_semtimedop         (312)
  314. #define __NR_vserver            (313)
  315. #define __NR_ioprio_set         (314)
  316. #define __NR_ioprio_get         (315)
  317. #define __NR_inotify_init       (316)
  318. #define __NR_inotify_add_watch      (317)
  319. #define __NR_inotify_rm_watch       (318)
  320. #define __NR_mbind          (319)
  321. #define __NR_get_mempolicy      (320)
  322. #define __NR_set_mempolicy      (321)
  323. #define __NR_openat                     (322)
  324. #define __NR_mkdirat                    (323)
  325. #define __NR_fchownat                   (325)
  326. #define __NR_fstatat64                  (327)
  327. #define __NR_unlinkat                   (328)
  328. #define __NR_renameat                   (329)
  329. #define __NR_fchmodat                   (333)
  330. #define __NR_ARM_set_tls                (983045)
  331. #define __NR_ARM_cacheflush             (983042)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement