/* | |
* fcntl.h | |
*/ | |
#ifndef _FCNTL_H | |
#define _FCNTL_H | |
#include <klibc/extern.h> | |
#include <klibc/compiler.h> | |
#include <sys/types.h> | |
#include <linux/fcntl.h> | |
/* This is defined here as well as in <unistd.h> since old-style code | |
would still include <fcntl.h> when using open(), and open() being | |
a varadic function changes its calling convention on some architectures. */ | |
#ifndef _KLIBC_IN_OPEN_C | |
__extern int open(const char *, int, ...); | |
#endif | |
#endif /* _FCNTL_H */ |