-
Notifications
You must be signed in to change notification settings - Fork 2
/
netbsd_fuzzed_syscalls
428 lines (428 loc) · 12.5 KB
/
netbsd_fuzzed_syscalls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
==================================================
Existing syscalls
==================================================
Syscall No 1 : exit
Syscall No 3 : read
Syscall No 4 : write
Syscall No 5 : open
Syscall No 6 : close
Syscall No 9 : link
Syscall No 10 : unlink
Syscall No 12 : chdir
Syscall No 13 : fchdir
Syscall No 15 : chmod
Syscall No 16 : chown
Syscall No 20 : getpid
Syscall No 23 : setuid
Syscall No 24 : getuid
Syscall No 25 : geteuid
Syscall No 26 : ptrace
Syscall No 27 : recvmsg
Syscall No 28 : sendmsg
Syscall No 29 : recvfrom
Syscall No 30 : accept
Syscall No 31 : getpeername
Syscall No 32 : getsockname
Syscall No 36 : sync
Syscall No 39 : getppid
Syscall No 41 : dup
Syscall No 42 : pipe
Syscall No 43 : getegid
Syscall No 47 : getgid
Syscall No 57 : symlink
Syscall No 58 : readlink
Syscall No 59 : execve
Syscall No 61 : chroot
Syscall No 73 : munmap
Syscall No 74 : mprotect
Syscall No 75 : madvise
Syscall No 78 : mincore
Syscall No 79 : getgroups
Syscall No 80 : setgroups
Syscall No 81 : getpgrp
Syscall No 82 : setpgid
Syscall No 90 : dup2
Syscall No 92 : fcntl
Syscall No 95 : fsync
Syscall No 98 : connect
Syscall No 104 : bind
Syscall No 105 : setsockopt
Syscall No 106 : listen
Syscall No 118 : getsockopt
Syscall No 120 : readv
Syscall No 121 : writev
Syscall No 123 : fchown
Syscall No 124 : fchmod
Syscall No 126 : setreuid
Syscall No 127 : setregid
Syscall No 128 : rename
Syscall No 131 : flock
Syscall No 133 : sendto
Syscall No 134 : shutdown
Syscall No 135 : socketpair
Syscall No 136 : mkdir
Syscall No 137 : rmdir
Syscall No 181 : setgid
Syscall No 182 : setegid
Syscall No 183 : seteuid
Syscall No 194 : getrlimit
Syscall No 195 : setrlimit
Syscall No 197 : mmap
Syscall No 199 : lseek
Syscall No 200 : truncate
Syscall No 201 : ftruncate
Syscall No 203 : mlock
Syscall No 204 : munlock
Syscall No 207 : getpgid
Syscall No 209 : poll
Syscall No 221 : semget
Syscall No 222 : semop
Syscall No 225 : msgget
Syscall No 226 : msgsnd
Syscall No 227 : msgrcv
Syscall No 228 : shmat
Syscall No 230 : shmdt
Syscall No 231 : shmget
Syscall No 241 : fdatasync
Syscall No 242 : mlockall
Syscall No 243 : munlockall
Syscall No 275 : lchown
Syscall No 289 : preadv
Syscall No 290 : pwritev
Syscall No 297 : fchroot
Syscall No 453 : pipe2
Syscall No 456 : paccept
Syscall No 457 : linkat
Syscall No 458 : renameat
Syscall No 460 : mknodat
Syscall No 461 : mkdirat
Syscall No 462 : faccessat
Syscall No 463 : fchmodat
Syscall No 464 : fchownat
Syscall No 467 : utimensat
Syscall No 468 : openat
Syscall No 469 : readlinkat
Syscall No 470 : symlinkat
Syscall No 471 : unlinkat
Syscall No 477 : clock_nanosleep
==================================================
Missing syscalls
==================================================
Syscall No 0 : syscall
Syscall No 2 : fork
Syscall No 7 : compat_50_wait4
Syscall No 8 : compat_43_ocreat
Syscall No 14 : compat_50_mknod
Syscall No 17 : break
Syscall No 18 : compat_20_getfsstat
Syscall No 19 : compat_43_olseek
Syscall No 21 : compat_40_mount
Syscall No 22 : unmount
Syscall No 33 : access
Syscall No 34 : chflags
Syscall No 35 : fchflags
Syscall No 37 : kill
Syscall No 38 : compat_43_stat43
Syscall No 40 : compat_43_lstat43
Syscall No 44 : profil
Syscall No 45 : ktrace
Syscall No 46 : compat_13_sigaction13
Syscall No 48 : compat_13_sigprocmask13
Syscall No 49 : __getlogin
Syscall No 50 : __setlogin
Syscall No 51 : acct
Syscall No 52 : compat_13_sigpending13
Syscall No 53 : compat_13_sigaltstack13
Syscall No 54 : ioctl
Syscall No 55 : compat_12_oreboot
Syscall No 56 : revoke
Syscall No 60 : umask
Syscall No 62 : compat_43_fstat43
Syscall No 63 : compat_43_ogetkerninfo
Syscall No 64 : compat_43_ogetpagesize
Syscall No 65 : compat_12_msync
Syscall No 66 : vfork
Syscall No 71 : compat_43_ommap
Syscall No 72 : vadvise
Syscall No 83 : compat_50_setitimer
Syscall No 84 : compat_43_owait
Syscall No 85 : compat_12_oswapon
Syscall No 86 : compat_50_getitimer
Syscall No 87 : compat_43_ogethostname
Syscall No 88 : compat_43_osethostname
Syscall No 89 : compat_43_ogetdtablesize
Syscall No 93 : compat_50_select
Syscall No 96 : setpriority
Syscall No 97 : compat_30_socket
Syscall No 99 : compat_43_oaccept
Syscall No 100 : getpriority
Syscall No 101 : compat_43_osend
Syscall No 102 : compat_43_orecv
Syscall No 103 : compat_13_sigreturn13
Syscall No 108 : compat_43_osigvec
Syscall No 109 : compat_43_osigblock
Syscall No 110 : compat_43_osigsetmask
Syscall No 111 : compat_13_sigsuspend13
Syscall No 112 : compat_43_osigstack
Syscall No 113 : compat_43_orecvmsg
Syscall No 114 : compat_43_osendmsg
Syscall No 116 : compat_50_gettimeofday
Syscall No 117 : compat_50_getrusage
Syscall No 122 : compat_50_settimeofday
Syscall No 125 : compat_43_orecvfrom
Syscall No 129 : compat_43_otruncate
Syscall No 130 : compat_43_oftruncate
Syscall No 132 : mkfifo
Syscall No 138 : compat_50_utimes
Syscall No 140 : compat_50_adjtime
Syscall No 141 : compat_43_ogetpeername
Syscall No 142 : compat_43_ogethostid
Syscall No 143 : compat_43_osethostid
Syscall No 144 : compat_43_ogetrlimit
Syscall No 145 : compat_43_osetrlimit
Syscall No 146 : compat_43_okillpg
Syscall No 147 : setsid
Syscall No 148 : compat_50_quotactl
Syscall No 149 : compat_43_oquota
Syscall No 150 : compat_43_ogetsockname
Syscall No 155 : nfssvc
Syscall No 156 : compat_43_ogetdirentries
Syscall No 157 : compat_20_statfs
Syscall No 158 : compat_20_fstatfs
Syscall No 161 : compat_30_getfh
Syscall No 162 : compat_09_ogetdomainname
Syscall No 163 : compat_09_osetdomainname
Syscall No 164 : compat_09_ouname
Syscall No 165 : sysarch
Syscall No 169 : compat_10_osemsys
Syscall No 170 : compat_10_omsgsys
Syscall No 171 : compat_10_oshmsys
Syscall No 173 : pread
Syscall No 174 : pwrite
Syscall No 175 : compat_30_ntp_gettime
Syscall No 176 : ntp_adjtime
Syscall No 184 : lfs_bmapv
Syscall No 185 : lfs_markv
Syscall No 186 : lfs_segclean
Syscall No 187 : compat_50_lfs_segwait
Syscall No 188 : compat_12_stat12
Syscall No 189 : compat_12_fstat12
Syscall No 190 : compat_12_lstat12
Syscall No 191 : pathconf
Syscall No 192 : fpathconf
Syscall No 193 : getsockopt2
Syscall No 196 : compat_12_getdirentries
Syscall No 198 : __syscall
Syscall No 202 : __sysctl
Syscall No 205 : undelete
Syscall No 206 : compat_50_futimes
Syscall No 208 : reboot
Syscall No 210 : afssys
Syscall No 220 : compat_14___semctl
Syscall No 223 : semconfig
Syscall No 224 : compat_14_msgctl
Syscall No 229 : compat_14_shmctl
Syscall No 232 : compat_50_clock_gettime
Syscall No 233 : compat_50_clock_settime
Syscall No 234 : compat_50_clock_getres
Syscall No 235 : timer_create
Syscall No 236 : timer_delete
Syscall No 237 : compat_50_timer_settime
Syscall No 238 : compat_50_timer_gettime
Syscall No 239 : timer_getoverrun
Syscall No 240 : compat_50_nanosleep
Syscall No 244 : compat_50___sigtimedwait
Syscall No 245 : sigqueueinfo
Syscall No 246 : modctl
Syscall No 247 : _ksem_init
Syscall No 248 : _ksem_open
Syscall No 249 : _ksem_unlink
Syscall No 250 : _ksem_close
Syscall No 251 : _ksem_post
Syscall No 252 : _ksem_wait
Syscall No 253 : _ksem_trywait
Syscall No 254 : _ksem_getvalue
Syscall No 255 : _ksem_destroy
Syscall No 256 : _ksem_timedwait
Syscall No 257 : mq_open
Syscall No 258 : mq_close
Syscall No 259 : mq_unlink
Syscall No 260 : mq_getattr
Syscall No 261 : mq_setattr
Syscall No 262 : mq_notify
Syscall No 263 : mq_send
Syscall No 264 : mq_receive
Syscall No 265 : compat_50_mq_timedsend
Syscall No 266 : compat_50_mq_timedreceive
Syscall No 270 : __posix_rename
Syscall No 271 : swapctl
Syscall No 272 : compat_30_getdents
Syscall No 273 : minherit
Syscall No 274 : lchmod
Syscall No 276 : compat_50_lutimes
Syscall No 277 : __msync13
Syscall No 278 : compat_30___stat13
Syscall No 279 : compat_30___fstat13
Syscall No 280 : compat_30___lstat13
Syscall No 281 : __sigaltstack14
Syscall No 282 : __vfork14
Syscall No 283 : __posix_chown
Syscall No 284 : __posix_fchown
Syscall No 285 : __posix_lchown
Syscall No 286 : getsid
Syscall No 287 : __clone
Syscall No 288 : fktrace
Syscall No 291 : compat_16___sigaction14
Syscall No 292 : __sigpending14
Syscall No 293 : __sigprocmask14
Syscall No 294 : __sigsuspend14
Syscall No 295 : compat_16___sigreturn14
Syscall No 296 : __getcwd
Syscall No 298 : compat_30_fhopen
Syscall No 299 : compat_30_fhstat
Syscall No 300 : compat_20_fhstatfs
Syscall No 301 : compat_50_____semctl13
Syscall No 302 : compat_50___msgctl13
Syscall No 303 : compat_50___shmctl13
Syscall No 304 : lchflags
Syscall No 305 : issetugid
Syscall No 306 : utrace
Syscall No 307 : getcontext
Syscall No 308 : setcontext
Syscall No 309 : _lwp_create
Syscall No 310 : _lwp_exit
Syscall No 311 : _lwp_self
Syscall No 312 : _lwp_wait
Syscall No 313 : _lwp_suspend
Syscall No 314 : _lwp_continue
Syscall No 315 : _lwp_wakeup
Syscall No 316 : _lwp_getprivate
Syscall No 317 : _lwp_setprivate
Syscall No 318 : _lwp_kill
Syscall No 319 : _lwp_detach
Syscall No 320 : compat_50__lwp_park
Syscall No 321 : _lwp_unpark
Syscall No 322 : _lwp_unpark_all
Syscall No 323 : _lwp_setname
Syscall No 324 : _lwp_getname
Syscall No 325 : _lwp_ctl
Syscall No 330 : compat_60_sa_register
Syscall No 331 : compat_60_sa_stacks
Syscall No 332 : compat_60_sa_enable
Syscall No 333 : compat_60_sa_setconcurrency
Syscall No 334 : compat_60_sa_yield
Syscall No 335 : compat_60_sa_preempt
Syscall No 340 : __sigaction_sigtramp
Syscall No 343 : rasctl
Syscall No 344 : kqueue
Syscall No 345 : compat_50_kevent
Syscall No 346 : _sched_setparam
Syscall No 347 : _sched_getparam
Syscall No 348 : _sched_setaffinity
Syscall No 349 : _sched_getaffinity
Syscall No 350 : sched_yield
Syscall No 351 : _sched_protect
Syscall No 354 : fsync_range
Syscall No 355 : uuidgen
Syscall No 356 : getvfsstat
Syscall No 357 : statvfs1
Syscall No 358 : fstatvfs1
Syscall No 359 : compat_30_fhstatvfs1
Syscall No 360 : extattrctl
Syscall No 361 : extattr_set_file
Syscall No 362 : extattr_get_file
Syscall No 363 : extattr_delete_file
Syscall No 364 : extattr_set_fd
Syscall No 365 : extattr_get_fd
Syscall No 366 : extattr_delete_fd
Syscall No 367 : extattr_set_link
Syscall No 368 : extattr_get_link
Syscall No 369 : extattr_delete_link
Syscall No 370 : extattr_list_fd
Syscall No 371 : extattr_list_file
Syscall No 372 : extattr_list_link
Syscall No 373 : compat_50_pselect
Syscall No 374 : compat_50_pollts
Syscall No 375 : setxattr
Syscall No 376 : lsetxattr
Syscall No 377 : fsetxattr
Syscall No 378 : getxattr
Syscall No 379 : lgetxattr
Syscall No 380 : fgetxattr
Syscall No 381 : listxattr
Syscall No 382 : llistxattr
Syscall No 383 : flistxattr
Syscall No 384 : removexattr
Syscall No 385 : lremovexattr
Syscall No 386 : fremovexattr
Syscall No 387 : compat_50___stat30
Syscall No 388 : compat_50___fstat30
Syscall No 389 : compat_50___lstat30
Syscall No 390 : __getdents30
Syscall No 392 : compat_30___fhstat30
Syscall No 393 : compat_50___ntp_gettime30
Syscall No 394 : __socket30
Syscall No 395 : __getfh30
Syscall No 396 : __fhopen40
Syscall No 397 : __fhstatvfs140
Syscall No 398 : compat_50___fhstat40
Syscall No 399 : aio_cancel
Syscall No 400 : aio_error
Syscall No 401 : aio_fsync
Syscall No 402 : aio_read
Syscall No 403 : aio_return
Syscall No 404 : compat_50_aio_suspend
Syscall No 405 : aio_write
Syscall No 406 : lio_listio
Syscall No 410 : __mount50
Syscall No 411 : mremap
Syscall No 412 : pset_create
Syscall No 413 : pset_destroy
Syscall No 414 : pset_assign
Syscall No 415 : _pset_bind
Syscall No 416 : __posix_fadvise50
Syscall No 417 : __select50
Syscall No 418 : __gettimeofday50
Syscall No 419 : __settimeofday50
Syscall No 420 : __utimes50
Syscall No 421 : __adjtime50
Syscall No 422 : __lfs_segwait50
Syscall No 423 : __futimes50
Syscall No 424 : __lutimes50
Syscall No 425 : __setitimer50
Syscall No 426 : __getitimer50
Syscall No 427 : __clock_gettime50
Syscall No 428 : __clock_settime50
Syscall No 429 : __clock_getres50
Syscall No 430 : __nanosleep50
Syscall No 431 : ____sigtimedwait50
Syscall No 432 : __mq_timedsend50
Syscall No 433 : __mq_timedreceive50
Syscall No 434 : compat_60__lwp_park
Syscall No 435 : __kevent50
Syscall No 436 : __pselect50
Syscall No 437 : __pollts50
Syscall No 438 : __aio_suspend50
Syscall No 439 : __stat50
Syscall No 440 : __fstat50
Syscall No 441 : __lstat50
Syscall No 442 : ____semctl50
Syscall No 443 : __shmctl50
Syscall No 444 : __msgctl50
Syscall No 445 : __getrusage50
Syscall No 446 : __timer_settime50
Syscall No 447 : __timer_gettime50
Syscall No 448 : __ntp_gettime50
Syscall No 449 : __wait450
Syscall No 450 : __mknod50
Syscall No 451 : __fhstat50
Syscall No 454 : dup3
Syscall No 455 : kqueue1
Syscall No 459 : mkfifoat
Syscall No 465 : fexecve
Syscall No 466 : fstatat
Syscall No 472 : futimens
Syscall No 473 : __quotactl
Syscall No 474 : posix_spawn
Syscall No 475 : recvmmsg
Syscall No 476 : sendmmsg