00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef __POSIX_FORK_H__
00011 #define __POSIX_FORK_H__ 1
00012 #include <libc.h>
00013
00014 typedef enum
00015 {
00016 FORK_EZERO,
00017
00018 FORK_STCB = 100,
00019 FORK_MEMDEF,
00020 FORK_SAS,
00021 FORK_ASCREATE,
00022 FORK_URSV,
00023 FORK_VDEF,
00024 FORK_PRSV,
00025 FORK_VMAP,
00026 FORK_ASCOPY,
00027 FORK_MALLOC,
00028 FORK_REALLOC,
00029 } t_fork_status;
00030
00031
00032
00033 pid_t fork_fn(void);
00034 pid_t fork(void);
00035 pid_t vfork(void);
00036 #endif