#ifndef IO_SYS_H #define IO_SYS_H #include "write.h" #include "read.h" #include "open.h" #include "close.h" #define STDIN_FD 0 #define STDOUT_FD 1 #define STDERR_FD 2 #define OPEN_READ_ONLY 0 #define OPEN_WRITE_ONLY 1 #define OPEN_READ_WRITE 2 #define OPEN_DIRECTORY 0200000 #define TYPE_UNKNOWN 0 #define TYPE_FIFO 1 #define TYPE_CHAR_DEVICE 2 #define TYPE_DIRECTORY 4 #define TYPE_BLOCK_DEVICE 6 #define TYPE_REGULAR_FILE 8 #define TYPE_SYM_LINK 10 #define TYPE_SOCKET 12 #endif