Source file
src/syscall/const_plan9.go
1 package syscall
2
3
4
5
6 const (
7 O_RDONLY = 0
8 O_WRONLY = 1
9 O_RDWR = 2
10 O_TRUNC = 16
11 O_CLOEXEC = 32
12 O_EXCL = 0x1000
13 )
14
15
16 const (
17 MORDER = 0x0003
18 MREPL = 0x0000
19 MBEFORE = 0x0001
20 MAFTER = 0x0002
21 MCREATE = 0x0004
22 MCACHE = 0x0010
23 MMASK = 0x0017
24 )
25
26
27 const (
28 RFNAMEG = 1 << 0
29 RFENVG = 1 << 1
30 RFFDG = 1 << 2
31 RFNOTEG = 1 << 3
32 RFPROC = 1 << 4
33 RFMEM = 1 << 5
34 RFNOWAIT = 1 << 6
35 RFCNAMEG = 1 << 10
36 RFCENVG = 1 << 11
37 RFCFDG = 1 << 12
38 RFREND = 1 << 13
39 RFNOMNT = 1 << 14
40 )
41
42
43 const (
44 QTDIR = 0x80
45 QTAPPEND = 0x40
46 QTEXCL = 0x20
47 QTMOUNT = 0x10
48 QTAUTH = 0x08
49 QTTMP = 0x04
50 QTFILE = 0x00
51 )
52
53
54 const (
55 DMDIR = 0x80000000
56 DMAPPEND = 0x40000000
57 DMEXCL = 0x20000000
58 DMMOUNT = 0x10000000
59 DMAUTH = 0x08000000
60 DMTMP = 0x04000000
61 DMREAD = 0x4
62 DMWRITE = 0x2
63 DMEXEC = 0x1
64 )
65
66 const (
67 STATMAX = 65535
68 ERRMAX = 128
69 STATFIXLEN = 49
70 )
71
View as plain text