blob: 96d845143ff6764b0faffd90e6a3a3e9eca76549 [file] [log] [blame]
Guido van Rossumb6775db1994-08-01 11:34:53 +00001# Generated by h2py from /usr/include/sys/fcntl.h
Guido van Rossum8c1529d1996-06-11 15:03:14 +00002
3# Included from sys/types.h
4
5# Included from sgidefs.h
6_MIPS_ISA_MIPS1 = 1
7_MIPS_ISA_MIPS2 = 2
8_MIPS_ISA_MIPS3 = 3
9_MIPS_ISA_MIPS4 = 4
10_MIPS_SIM_ABI32 = 1
11_MIPS_SIM_NABI32 = 2
12_MIPS_SIM_ABI64 = 3
13P_MYID = (-1)
14P_MYHOSTID = (-1)
15
16# Included from sys/bsd_types.h
17
18# Included from sys/mkdev.h
19ONBITSMAJOR = 7
20ONBITSMINOR = 8
21OMAXMAJ = 0x7f
22OMAXMIN = 0xff
23NBITSMAJOR = 14
24NBITSMINOR = 18
25MAXMAJ = 0x1ff
26MAXMIN = 0x3ffff
27OLDDEV = 0
28NEWDEV = 1
29MKDEV_VER = NEWDEV
30def major(dev): return __major(MKDEV_VER, dev)
31
32def minor(dev): return __minor(MKDEV_VER, dev)
33
34
35# Included from sys/select.h
36FD_SETSIZE = 1024
37NBBY = 8
Guido van Rossum70f14181993-12-29 16:35:41 +000038FNDELAY = 0x04
39FAPPEND = 0x08
40FSYNC = 0x10
Guido van Rossumb6775db1994-08-01 11:34:53 +000041FNONBLOCK = 0x80
42FASYNC = 0x1000
43FNONBLK = FNONBLOCK
44FDIRECT = 0x8000
45FCREAT = 0x0100
46FTRUNC = 0x0200
47FEXCL = 0x0400
48FNOCTTY = 0x0800
Guido van Rossum70f14181993-12-29 16:35:41 +000049O_RDONLY = 0
50O_WRONLY = 1
51O_RDWR = 2
Guido van Rossumb6775db1994-08-01 11:34:53 +000052O_NDELAY = 0x04
53O_APPEND = 0x08
54O_SYNC = 0x10
55O_NONBLOCK = 0x80
56O_DIRECT = 0x8000
57O_CREAT = 0x100
58O_TRUNC = 0x200
59O_EXCL = 0x400
60O_NOCTTY = 0x800
Guido van Rossum70f14181993-12-29 16:35:41 +000061F_DUPFD = 0
62F_GETFD = 1
63F_SETFD = 2
64F_GETFL = 3
65F_SETFL = 4
Guido van Rossumb6775db1994-08-01 11:34:53 +000066F_GETLK = 14
Guido van Rossum70f14181993-12-29 16:35:41 +000067F_SETLK = 6
68F_SETLKW = 7
69F_CHKFL = 8
70F_ALLOCSP = 10
71F_FREESP = 11
72F_SETBSDLK = 12
73F_SETBSDLKW = 13
Guido van Rossumb6775db1994-08-01 11:34:53 +000074F_DIOINFO = 30
Guido van Rossum8c1529d1996-06-11 15:03:14 +000075F_FSGETXATTR = 31
76F_FSSETXATTR = 32
77F_GETLK64 = 33
78F_SETLK64 = 34
79F_SETLKW64 = 35
80F_ALLOCSP64 = 36
81F_FREESP64 = 37
82F_GETBMAP = 38
83F_FSSETDM = 39
Guido van Rossumb6775db1994-08-01 11:34:53 +000084F_RSETLK = 20
85F_RGETLK = 21
Guido van Rossum70f14181993-12-29 16:35:41 +000086F_RSETLKW = 22
Guido van Rossumb6775db1994-08-01 11:34:53 +000087F_GETOWN = 23
88F_SETOWN = 24
Guido van Rossum8c1529d1996-06-11 15:03:14 +000089F_O_GETLK = 5
Guido van Rossumb6775db1994-08-01 11:34:53 +000090F_O_GETOWN = 10
91F_O_SETOWN = 11
Guido van Rossum70f14181993-12-29 16:35:41 +000092F_RDLCK = 01
93F_WRLCK = 02
94F_UNLCK = 03
Guido van Rossumb6775db1994-08-01 11:34:53 +000095O_ACCMODE = 3
96FD_CLOEXEC = 1
97FD_NODUP_FORK = 4