Index: fusl/src/misc/ioctl.c |
diff --git a/fusl/src/misc/ioctl.c b/fusl/src/misc/ioctl.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..5a41f0e846456e5647500c0da4c23f5b39065dc6 |
--- /dev/null |
+++ b/fusl/src/misc/ioctl.c |
@@ -0,0 +1,13 @@ |
+#include <sys/ioctl.h> |
+#include <stdarg.h> |
+#include "syscall.h" |
+ |
+int ioctl(int fd, int req, ...) |
+{ |
+ void *arg; |
+ va_list ap; |
+ va_start(ap, req); |
+ arg = va_arg(ap, void *); |
+ va_end(ap); |
+ return syscall(SYS_ioctl, fd, req, arg); |
+} |