Index: uspace/lib/posix/errno.h
===================================================================
--- uspace/lib/posix/errno.h	(revision 341b5155553dd6d613629bd6d5bc76474f5692e8)
+++ uspace/lib/posix/errno.h	(revision af42a2bf32988d827b889020c0e2c9840f8652ce)
@@ -66,4 +66,6 @@
 #undef errno
 #define errno (*__posix_errno())
+
+#include "unistd.h"
 
 extern int *__posix_errno(void);
Index: uspace/lib/posix/stdio.h
===================================================================
--- uspace/lib/posix/stdio.h	(revision 341b5155553dd6d613629bd6d5bc76474f5692e8)
+++ uspace/lib/posix/stdio.h	(revision af42a2bf32988d827b889020c0e2c9840f8652ce)
@@ -37,4 +37,6 @@
 #define POSIX_STDIO_H_
 
+#include "stddef.h"
+#include "unistd.h"
 #include "libc/stdio.h"
 #include "sys/types.h"
