23 lines
502 B
C
23 lines
502 B
C
#pragma once
|
|
#include <sys/types.h>
|
|
#define STDIN_FILENO 0
|
|
#define STDOUT_FILENO 1
|
|
#define STDERR_FILENO 2
|
|
uid_t getuid(void);
|
|
uid_t geteuid(void);
|
|
gid_t getgid(void);
|
|
gid_t getegid(void);
|
|
int fsync(int fd);
|
|
|
|
int fork(void);
|
|
void _exit(int status);
|
|
pid_t setsid(void);
|
|
int chdir(const char* path);
|
|
int open(const char* path, int flags, ...);
|
|
int dup2(int oldfd, int newfd);
|
|
int close(int fd);
|
|
int daemon(int nochdir, int noclose);
|
|
|
|
pid_t getpid(void);
|
|
ssize_t read(int fd, void* buffer, size_t count);
|