blob: d60997d76549185ed40bdc8dd0fb2d4b9eb5c596 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef MMAP_H
#define MMAP_H
#include <stddef.h>
#include <stdint.h>
#define MAP_FAILED ((void *)-1)
#define PROT_READ (1 << 0)
#define PROT_WRITE (1 << 1)
#define MAP_PRIVATE (1 << 0)
#define MAP_ANONYMOUS (1 << 1)
#define MAP_SHARED (1 << 2)
void *mmap(void *addr, size_t length, int prot, int flags, int fd,
size_t offset);
int munmap(void *addr, size_t length);
#endif
|