initial check-in, version 0.5.0
[musl] / include / sys / mount.h
1 #ifndef _SYS_MOUNT_H
2 #define _SYS_MOUNT_H
3
4 #define MS_RDONLY      1
5 #define MS_NOSUID      2
6 #define MS_NODEV       4
7 #define MS_NOEXEC      8
8 #define MS_SYNCHRONOUS 16
9 #define MS_REMOUNT     32
10 #define MS_MANDLOCK    64
11 #define S_WRITE        128
12 #define S_APPEND       256
13 #define S_IMMUTABLE    512
14 #define MS_NOATIME     1024
15 #define MS_NODIRATIME  2048
16 #define MS_BIND        4096
17 #define MS_MOVE        8192
18 #define MS_SILENT      32768
19
20 #define MS_MGC_VAL 0xc0ed0000
21
22 #define MNT_FORCE 1
23
24 int mount(const char *, const char *, const char *, unsigned long, const void *);
25 int umount(const char *);
26 int umount2(const char *, int);
27
28 #endif