Index: generic/include/syscall/syscall.h
===================================================================
--- generic/include/syscall/syscall.h	(revision a59e81e7504cf966a20f750789032f23926fdab3)
+++ generic/include/syscall/syscall.h	(revision 86c9e3706d46f8c4bf342d67f4f7e52881d7eeb2)
@@ -30,4 +30,6 @@
 #define __SYSCALL_H__
 
+#include <typedefs.h>
+
 typedef enum {
 	SYS_CTL = 0,
@@ -39,5 +41,5 @@
 
 extern int sys_ctl(void);
-extern int sys_io(void);
+extern int sys_io(int fd, const void *buf, size_t count);
 
 extern syshandler_t syscall_table[SYSCALL_END];
