Framework for exporting system header to user space (#59)
[lunaix-os.git] / lunaix-os / usr / libc / includes / unistd.h
index 24e519f9757d4b37444c13f78868a3f60e8cd226..355197cec4f27f2e623e32a7f5e8f6f657b79b51 100644 (file)
@@ -1,7 +1,8 @@
-#ifndef __LUNAIX_SYS_UNISTD_H
-#define __LUNAIX_SYS_UNISTD_H
+#ifndef __LUNALIBC_SYS_UNISTD_H
+#define __LUNALIBC_SYS_UNISTD_H
 
 
-#include <lunaix/types.h>
+#include <sys/types.h>
+#include <stddef.h>
 
 extern const char** environ;
 
 
 extern const char** environ;
 
@@ -35,9 +36,6 @@ sleep(unsigned int);
 extern int
 pause();
 
 extern int
 pause();
 
-extern int
-kill(pid_t pid, int signum);
-
 extern unsigned int
 alarm(unsigned int seconds);
 
 extern unsigned int
 alarm(unsigned int seconds);
 
@@ -113,4 +111,4 @@ fsetxattr(int fd, const char* name, void* value, size_t len);
 extern int
 execve(const char* filename, const char* argv[], const char* envp[]);
 
 extern int
 execve(const char* filename, const char* argv[], const char* envp[]);
 
-#endif /* __LUNAIX_UNISTD_H */
+#endif /* __LUNALIBC_UNISTD_H */