mmap constants
parent
08fe32a268
commit
bd89b4eb12
|
@ -12,12 +12,18 @@
|
||||||
#define UNIX
|
#define UNIX
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (__OpenBSD__)
|
#if defined(__OpenBSD__)
|
||||||
#define BSD
|
#define BSD
|
||||||
#define OPENBSD
|
#define OPENBSD
|
||||||
#define UNIX
|
#define UNIX
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(__APPLE__)
|
||||||
|
#define BSD
|
||||||
|
#define MACOSX
|
||||||
|
#define UNIX
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(linux)
|
#if defined(linux)
|
||||||
#define LINUX
|
#define LINUX
|
||||||
#define UNIX
|
#define UNIX
|
||||||
|
@ -34,6 +40,7 @@
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <sys/errno.h>
|
#include <sys/errno.h>
|
||||||
|
#include <sys/mman.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -134,6 +141,10 @@ void unix_constants()
|
||||||
constant(EINTR);
|
constant(EINTR);
|
||||||
constant(EAGAIN);
|
constant(EAGAIN);
|
||||||
constant(EINPROGRESS);
|
constant(EINPROGRESS);
|
||||||
|
constant(PROT_READ);
|
||||||
|
constant(PROT_WRITE);
|
||||||
|
constant(MAP_FILE);
|
||||||
|
constant(MAP_SHARED);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
|
|
Loading…
Reference in New Issue