@@ -347,12 +347,15 @@ backend_t wasmfs_get_backend_by_path(const char* path) {
347
347
static timespec ms_to_timespec (double ms) {
348
348
long long seconds = ms / 1000 ;
349
349
timespec ts;
350
- ts.tv_sec = seconds; // seconds
350
+ ts.tv_sec = seconds; // seconds
351
351
ts.tv_nsec = (ms - (seconds * 1000 )) * 1000 * 1000 ; // nanoseconds
352
352
return ts;
353
353
}
354
354
355
- int __syscall_newfstatat (int dirfd, const char * path, struct stat * buf, int flags) {
355
+ int __syscall_newfstatat (int dirfd,
356
+ const char * path,
357
+ struct stat * buf,
358
+ int flags) {
356
359
// Only accept valid flags.
357
360
if (flags & ~(AT_EMPTY_PATH | AT_NO_AUTOMOUNT | AT_SYMLINK_NOFOLLOW)) {
358
361
// TODO: Test this case.
@@ -595,8 +598,9 @@ int __syscall_mknodat(int dirfd, const char* path, mode_t mode, dev_t dev) {
595
598
OpenReturnMode::Nothing);
596
599
}
597
600
598
- static int
599
- doMkdir (path::ParsedParent parsed, mode_t mode, backend_t backend = NullBackend) {
601
+ static int doMkdir (path::ParsedParent parsed,
602
+ mode_t mode,
603
+ backend_t backend = NullBackend) {
600
604
if (auto err = parsed.getError ()) {
601
605
return err;
602
606
}
@@ -1069,7 +1073,9 @@ int __syscall_renameat(int olddirfd,
1069
1073
}
1070
1074
1071
1075
// TODO: Test this with non-AT_FDCWD values.
1072
- int __syscall_symlinkat (const char * target, int newdirfd, const char * linkpath) {
1076
+ int __syscall_symlinkat (const char * target,
1077
+ int newdirfd,
1078
+ const char * linkpath) {
1073
1079
auto parsed = path::parseParent (linkpath, newdirfd);
1074
1080
if (auto err = parsed.getError ()) {
1075
1081
return err;
@@ -1746,11 +1752,8 @@ int __syscall_fadvise64(int fd, off_t offset, off_t len, int advice) {
1746
1752
return 0 ;
1747
1753
}
1748
1754
1749
- int __syscall__newselect (int nfds,
1750
- void * readfds_,
1751
- void * writefds_,
1752
- void * exceptfds_,
1753
- void * timeout_) {
1755
+ int __syscall__newselect (
1756
+ int nfds, void * readfds_, void * writefds_, void * exceptfds_, void * timeout_) {
1754
1757
// TODO: Implement this syscall. For now, we return an error code,
1755
1758
// specifically ENOMEM which is valid per the docs:
1756
1759
// ENOMEM Unable to allocate memory for internal tables
0 commit comments