@@ -366,6 +366,85 @@ pub const AT_SYMLINK_NOFOLLOW: c_int = 0x1;
366
366
pub const AT_SYMLINK_FOLLOW : c_int = 0x2 ;
367
367
pub const AT_REMOVEDIR : c_int = 0x4 ;
368
368
369
+ pub const E2BIG : c_int = __WASI_E2BIG as c_int ;
370
+ pub const EACCES : c_int = __WASI_EACCES as c_int ;
371
+ pub const EADDRINUSE : c_int = __WASI_EADDRINUSE as c_int ;
372
+ pub const EADDRNOTAVAIL : c_int = __WASI_EADDRNOTAVAIL as c_int ;
373
+ pub const EAFNOSUPPORT : c_int = __WASI_EAFNOSUPPORT as c_int ;
374
+ pub const EAGAIN : c_int = __WASI_EAGAIN as c_int ;
375
+ pub const EALREADY : c_int = __WASI_EALREADY as c_int ;
376
+ pub const EBADF : c_int = __WASI_EBADF as c_int ;
377
+ pub const EBADMSG : c_int = __WASI_EBADMSG as c_int ;
378
+ pub const EBUSY : c_int = __WASI_EBUSY as c_int ;
379
+ pub const ECANCELED : c_int = __WASI_ECANCELED as c_int ;
380
+ pub const ECHILD : c_int = __WASI_ECHILD as c_int ;
381
+ pub const ECONNABORTED : c_int = __WASI_ECONNABORTED as c_int ;
382
+ pub const ECONNREFUSED : c_int = __WASI_ECONNREFUSED as c_int ;
383
+ pub const ECONNRESET : c_int = __WASI_ECONNRESET as c_int ;
384
+ pub const EDEADLK : c_int = __WASI_EDEADLK as c_int ;
385
+ pub const EDESTADDRREQ : c_int = __WASI_EDESTADDRREQ as c_int ;
386
+ pub const EDOM : c_int = __WASI_EDOM as c_int ;
387
+ pub const EDQUOT : c_int = __WASI_EDQUOT as c_int ;
388
+ pub const EEXIST : c_int = __WASI_EEXIST as c_int ;
389
+ pub const EFAULT : c_int = __WASI_EFAULT as c_int ;
390
+ pub const EFBIG : c_int = __WASI_EFBIG as c_int ;
391
+ pub const EHOSTUNREACH : c_int = __WASI_EHOSTUNREACH as c_int ;
392
+ pub const EIDRM : c_int = __WASI_EIDRM as c_int ;
393
+ pub const EILSEQ : c_int = __WASI_EILSEQ as c_int ;
394
+ pub const EINPROGRESS : c_int = __WASI_EINPROGRESS as c_int ;
395
+ pub const EINTR : c_int = __WASI_EINTR as c_int ;
396
+ pub const EINVAL : c_int = __WASI_EINVAL as c_int ;
397
+ pub const EIO : c_int = __WASI_EIO as c_int ;
398
+ pub const EISCONN : c_int = __WASI_EISCONN as c_int ;
399
+ pub const EISDIR : c_int = __WASI_EISDIR as c_int ;
400
+ pub const ELOOP : c_int = __WASI_ELOOP as c_int ;
401
+ pub const EMFILE : c_int = __WASI_EMFILE as c_int ;
402
+ pub const EMLINK : c_int = __WASI_EMLINK as c_int ;
403
+ pub const EMSGSIZE : c_int = __WASI_EMSGSIZE as c_int ;
404
+ pub const EMULTIHOP : c_int = __WASI_EMULTIHOP as c_int ;
405
+ pub const ENAMETOOLONG : c_int = __WASI_ENAMETOOLONG as c_int ;
406
+ pub const ENETDOWN : c_int = __WASI_ENETDOWN as c_int ;
407
+ pub const ENETRESET : c_int = __WASI_ENETRESET as c_int ;
408
+ pub const ENETUNREACH : c_int = __WASI_ENETUNREACH as c_int ;
409
+ pub const ENFILE : c_int = __WASI_ENFILE as c_int ;
410
+ pub const ENOBUFS : c_int = __WASI_ENOBUFS as c_int ;
411
+ pub const ENODEV : c_int = __WASI_ENODEV as c_int ;
412
+ pub const ENOENT : c_int = __WASI_ENOENT as c_int ;
413
+ pub const ENOEXEC : c_int = __WASI_ENOEXEC as c_int ;
414
+ pub const ENOLCK : c_int = __WASI_ENOLCK as c_int ;
415
+ pub const ENOLINK : c_int = __WASI_ENOLINK as c_int ;
416
+ pub const ENOMEM : c_int = __WASI_ENOMEM as c_int ;
417
+ pub const ENOMSG : c_int = __WASI_ENOMSG as c_int ;
418
+ pub const ENOPROTOOPT : c_int = __WASI_ENOPROTOOPT as c_int ;
419
+ pub const ENOSPC : c_int = __WASI_ENOSPC as c_int ;
420
+ pub const ENOSYS : c_int = __WASI_ENOSYS as c_int ;
421
+ pub const ENOTCONN : c_int = __WASI_ENOTCONN as c_int ;
422
+ pub const ENOTDIR : c_int = __WASI_ENOTDIR as c_int ;
423
+ pub const ENOTEMPTY : c_int = __WASI_ENOTEMPTY as c_int ;
424
+ pub const ENOTRECOVERABLE : c_int = __WASI_ENOTRECOVERABLE as c_int ;
425
+ pub const ENOTSOCK : c_int = __WASI_ENOTSOCK as c_int ;
426
+ pub const ENOTSUP : c_int = __WASI_ENOTSUP as c_int ;
427
+ pub const ENOTTY : c_int = __WASI_ENOTTY as c_int ;
428
+ pub const ENXIO : c_int = __WASI_ENXIO as c_int ;
429
+ pub const EOVERFLOW : c_int = __WASI_EOVERFLOW as c_int ;
430
+ pub const EOWNERDEAD : c_int = __WASI_EOWNERDEAD as c_int ;
431
+ pub const EPERM : c_int = __WASI_EPERM as c_int ;
432
+ pub const EPIPE : c_int = __WASI_EPIPE as c_int ;
433
+ pub const EPROTO : c_int = __WASI_EPROTO as c_int ;
434
+ pub const EPROTONOSUPPORT : c_int = __WASI_EPROTONOSUPPORT as c_int ;
435
+ pub const EPROTOTYPE : c_int = __WASI_EPROTOTYPE as c_int ;
436
+ pub const ERANGE : c_int = __WASI_ERANGE as c_int ;
437
+ pub const EROFS : c_int = __WASI_EROFS as c_int ;
438
+ pub const ESPIPE : c_int = __WASI_ESPIPE as c_int ;
439
+ pub const ESRCH : c_int = __WASI_ESRCH as c_int ;
440
+ pub const ESTALE : c_int = __WASI_ESTALE as c_int ;
441
+ pub const ETIMEDOUT : c_int = __WASI_ETIMEDOUT as c_int ;
442
+ pub const ETXTBSY : c_int = __WASI_ETXTBSY as c_int ;
443
+ pub const EXDEV : c_int = __WASI_EXDEV as c_int ;
444
+ pub const ENOTCAPABLE : c_int = __WASI_ENOTCAPABLE as c_int ;
445
+ pub const EOPNOTSUPP : c_int = ENOTSUP ;
446
+ pub const EWOULDBLOCK : c_int = EAGAIN ;
447
+
369
448
pub const __WASI_ADVICE_NORMAL: u8 = 0 ;
370
449
pub const __WASI_ADVICE_SEQUENTIAL: u8 = 1 ;
371
450
pub const __WASI_ADVICE_RANDOM: u8 = 2 ;
0 commit comments