/* unistd.h: POSIX constants and functions. */ #ifndef _UNISTD_H #define _UNISTD_H #define __need_NULL #include #include #include #ifdef __cplusplus extern "C" { #endif pid_t fork(); pid_t getpid(); int execv(const char*, char* const*); int execve(const char*, char* const*, char* const*); int execvp(const char*, char* const*); /* Calls the operating system kernel for a specific service. */ long syscall(long num, ...); /* Sleeps for X microseconds. */ int usleep(useconds_t us); /* Sleeps for X seconds. */ unsigned long sleep(unsigned long seconds); #ifdef __cplusplus } #endif #endif