blob: 9d00fcaae2e4a861b4cf675d33ccc37f806390fd [file] [log] [blame]
Guido van Rossum9a707e81995-04-05 09:44:56 +00001# Generated by h2py from /usr/include/sys/fcntl.h
2
3# Included from fcntl.h
4
5# Included from features.h
6_FEATURES_H = 1
7_GNU_SOURCE = 1
8__USE_ANSI = 1
9__FAVOR_BSD = 1
10_BSD_SOURCE = 1
11_SVID_SOURCE = 1
12_POSIX_SOURCE = 1
13_POSIX_C_SOURCE = 2
14__USE_POSIX = 1
15__USE_POSIX2 = 1
16__USE_MISC = 1
17__USE_BSD = 1
18__USE_SVID = 1
19__USE_GNU = 1
20__GNU_LIBRARY__ = 1
21
22# Included from sys/cdefs.h
23_SYS_CDEFS_H = 1
24def __P(args): return args
25
26def __P(args): return args
27
28def __P(args): return ()
29
30def __STRING(x): return #x
31
32def __STRING(x): return "x"
33
34
35# Included from sys/types.h
36
37# Included from linux/types.h
38
39# Included from asm/types.h
40__FDSET_LONGS = 8
41def __FD_ZERO(fdsetp): return \
42
43
44# Included from gnu/types.h
45_GNU_TYPES_H = 1
46__FDSET_LONGS = 8
47def __FD_ZERO(fdsetp): return \
48
49__FD_SETSIZE = 256
50def __FDELT(d): return ((d) / __NFDBITS)
51
52def __FDMASK(d): return (1 << ((d) % __NFDBITS))
53
54def __FD_ZERO(set): return \
55
56
57# Included from linux/fcntl.h
58O_ACCMODE = 0003
59O_RDONLY = 00
60O_WRONLY = 01
61O_RDWR = 02
62O_CREAT = 0100
63O_EXCL = 0200
64O_NOCTTY = 0400
65O_TRUNC = 01000
66O_APPEND = 02000
67O_NONBLOCK = 04000
68O_NDELAY = O_NONBLOCK
69O_SYNC = 010000
70FASYNC = 020000
71F_DUPFD = 0
72F_GETFD = 1
73F_SETFD = 2
74F_GETFL = 3
75F_SETFL = 4
76F_GETLK = 5
77F_SETLK = 6
78F_SETLKW = 7
79F_SETOWN = 8
80F_GETOWN = 9
81FD_CLOEXEC = 1
82F_RDLCK = 0
83F_WRLCK = 1
84F_UNLCK = 2
85F_EXLCK = 4
86F_SHLCK = 8
87FNDELAY = O_NDELAY
88F_ULOCK = 0
89F_LOCK = 1
90F_TLOCK = 2
91F_TEST = 3