/* | |
* fcntl.h | |
*/ | |
#ifndef _FCNTL_H | |
#define _FCNTL_H | |
#include <klibc/extern.h> | |
#include <klibc/compiler.h> | |
#include <sys/types.h> | |
/* None of these are actually supported, although O_RDONLY works */ | |
/* Note this is different from the classical Unix way of doing it */ | |
#define O_RDONLY 1 | |
#define O_WRONLY 2 | |
#define O_RDWR 3 | |
#define O_DIRECTORY 010 | |
#define O_CREAT 0100 | |
#define O_EXCL 0200 | |
#define O_TRUNC 01000 | |
#define O_APPEND 02000 | |
__extern int open(const char *, int, ...); | |
#endif /* _FCNTL_H */ |