Index: fusl/src/dirent/__getdents.c |
diff --git a/fusl/src/dirent/__getdents.c b/fusl/src/dirent/__getdents.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1acd5a696aa66fa8dc51ce38086aa3f80d7e0bce |
--- /dev/null |
+++ b/fusl/src/dirent/__getdents.c |
@@ -0,0 +1,12 @@ |
+#include <dirent.h> |
+#include "syscall.h" |
+#include "libc.h" |
+ |
+int __getdents(int fd, struct dirent *buf, size_t len) |
+{ |
+ return syscall(SYS_getdents, fd, buf, len); |
+} |
+ |
+weak_alias(__getdents, getdents); |
+ |
+LFS64(getdents); |