summaryrefslogtreecommitdiff
path: root/userland/libc/include/sys/mman.h
blob: 7dfe29ae88fe5dbd11e3be27f98e846dfb260abd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef MMAP_H
#define MMAP_H
#include <stdint.h>
#include <stddef.h>

#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);
#endif