329 lines
6.3 KiB
Python
329 lines
6.3 KiB
Python
|
# Generated by h2py from /usr/include/sys/stropts.h
|
||
|
|
||
|
# Included from sys/types.h
|
||
|
def quad_low(x): return x.val[0]
|
||
|
|
||
|
ADT_EMASKSIZE = 8
|
||
|
SHRT_MIN = -32768
|
||
|
SHRT_MAX = 32767
|
||
|
INT_MIN = (-2147483647-1)
|
||
|
INT_MAX = 2147483647
|
||
|
LONG_MIN = (-2147483647-1)
|
||
|
LONG_MAX = 2147483647
|
||
|
OFF32_MAX = LONG_MAX
|
||
|
ISTAT_ASSERTED = 0
|
||
|
ISTAT_ASSUMED = 1
|
||
|
ISTAT_NONE = 2
|
||
|
OFF_MAX = OFF32_MAX
|
||
|
CLOCK_MAX = LONG_MAX
|
||
|
P_MYID = (-1)
|
||
|
P_MYHOSTID = (-1)
|
||
|
|
||
|
# Included from sys/select.h
|
||
|
FD_SETSIZE = 4096
|
||
|
NBBY = 8
|
||
|
NULL = 0
|
||
|
|
||
|
# Included from sys/conf.h
|
||
|
D_NEW = 0x00
|
||
|
D_OLD = 0x01
|
||
|
D_DMA = 0x02
|
||
|
D_BLKOFF = 0x400
|
||
|
D_LFS = 0x8000
|
||
|
D_STR = 0x0800
|
||
|
D_MOD = 0x1000
|
||
|
D_PSEUDO = 0x2000
|
||
|
D_RANDOM = 0x4000
|
||
|
D_HOT = 0x10000
|
||
|
D_SEEKNEG = 0x04
|
||
|
D_TAPE = 0x08
|
||
|
D_NOBRKUP = 0x10
|
||
|
D_INITPUB = 0x20
|
||
|
D_NOSPECMACDATA = 0x40
|
||
|
D_RDWEQ = 0x80
|
||
|
SECMASK = (D_INITPUB|D_NOSPECMACDATA|D_RDWEQ)
|
||
|
DAF_REQDMA = 0x1
|
||
|
DAF_PHYSREQ = 0x2
|
||
|
DAF_PRE8 = 0x4
|
||
|
DAF_STATIC = 0x8
|
||
|
DAF_STR = 0x10
|
||
|
D_MP = 0x100
|
||
|
D_UPF = 0x200
|
||
|
ROOTFS_NAMESZ = 7
|
||
|
FMNAMESZ = 8
|
||
|
MCD_VERSION = 1
|
||
|
DI_BCBP = 0
|
||
|
DI_MEDIA = 1
|
||
|
|
||
|
# Included from sys/secsys.h
|
||
|
ES_MACOPENLID = 1
|
||
|
ES_MACSYSLID = 2
|
||
|
ES_MACROOTLID = 3
|
||
|
ES_PRVINFO = 4
|
||
|
ES_PRVSETCNT = 5
|
||
|
ES_PRVSETS = 6
|
||
|
ES_MACADTLID = 7
|
||
|
ES_PRVID = 8
|
||
|
ES_TPGETMAJOR = 9
|
||
|
SA_EXEC = 001
|
||
|
SA_WRITE = 002
|
||
|
SA_READ = 004
|
||
|
SA_SUBSIZE = 010
|
||
|
|
||
|
# Included from sys/stropts_f.h
|
||
|
X_STR = (ord('S')<<8)
|
||
|
X_I_BASE = (X_STR|0200)
|
||
|
X_I_NREAD = (X_STR|0201)
|
||
|
X_I_PUSH = (X_STR|0202)
|
||
|
X_I_POP = (X_STR|0203)
|
||
|
X_I_LOOK = (X_STR|0204)
|
||
|
X_I_FLUSH = (X_STR|0205)
|
||
|
X_I_SRDOPT = (X_STR|0206)
|
||
|
X_I_GRDOPT = (X_STR|0207)
|
||
|
X_I_STR = (X_STR|0210)
|
||
|
X_I_SETSIG = (X_STR|0211)
|
||
|
X_I_GETSIG = (X_STR|0212)
|
||
|
X_I_FIND = (X_STR|0213)
|
||
|
X_I_LINK = (X_STR|0214)
|
||
|
X_I_UNLINK = (X_STR|0215)
|
||
|
X_I_PEEK = (X_STR|0217)
|
||
|
X_I_FDINSERT = (X_STR|0220)
|
||
|
X_I_SENDFD = (X_STR|0221)
|
||
|
X_I_RECVFD = (X_STR|0222)
|
||
|
|
||
|
# Included from unistd.h
|
||
|
|
||
|
# Included from sys/unistd.h
|
||
|
R_OK = 004
|
||
|
W_OK = 002
|
||
|
X_OK = 001
|
||
|
F_OK = 000
|
||
|
EFF_ONLY_OK = 010
|
||
|
EX_OK = 020
|
||
|
SEEK_SET = 0
|
||
|
SEEK_CUR = 1
|
||
|
SEEK_END = 2
|
||
|
_SC_ARG_MAX = 1
|
||
|
_SC_CHILD_MAX = 2
|
||
|
_SC_CLK_TCK = 3
|
||
|
_SC_NGROUPS_MAX = 4
|
||
|
_SC_OPEN_MAX = 5
|
||
|
_SC_JOB_CONTROL = 6
|
||
|
_SC_SAVED_IDS = 7
|
||
|
_SC_VERSION = 8
|
||
|
_SC_PASS_MAX = 9
|
||
|
_SC_LOGNAME_MAX = 10
|
||
|
_SC_PAGESIZE = 11
|
||
|
_SC_PAGE_SIZE = _SC_PAGESIZE
|
||
|
_SC_XOPEN_VERSION = 12
|
||
|
_SC_NACLS_MAX = 13
|
||
|
_SC_NPROCESSORS_CONF = 14
|
||
|
_SC_NPROCESSORS_ONLN = 15
|
||
|
_SC_NPROCESSES = 39
|
||
|
_SC_TOTAL_MEMORY = 40
|
||
|
_SC_USEABLE_MEMORY = 41
|
||
|
_SC_GENERAL_MEMORY = 42
|
||
|
_SC_DEDICATED_MEMORY = 43
|
||
|
_SC_NCGS_CONF = 44
|
||
|
_SC_NCGS_ONLN = 45
|
||
|
_SC_MAX_CPUS_PER_CG = 46
|
||
|
_SC_CG_SIMPLE_IMPL = 47
|
||
|
_SC_CACHE_LINE = 48
|
||
|
_SC_SYSTEM_ID = 49
|
||
|
_SC_THREADS = 51
|
||
|
_SC_THREAD_ATTR_STACKADDR = 52
|
||
|
_SC_THREAD_ATTR_STACKSIZE = 53
|
||
|
_SC_THREAD_DESTRUCTOR_ITERATIONS = 54
|
||
|
_SC_THREAD_KEYS_MAX = 55
|
||
|
_SC_THREAD_PRIORITY_SCHEDULING = 56
|
||
|
_SC_THREAD_PRIO_INHERIT = 57
|
||
|
_SC_THREAD_PRIO_PROTECT = 58
|
||
|
_SC_THREAD_STACK_MIN = 59
|
||
|
_SC_THREAD_PROCESS_SHARED = 60
|
||
|
_SC_THREAD_SAFE_FUNCTIONS = 61
|
||
|
_SC_THREAD_THREADS_MAX = 62
|
||
|
_SC_KERNEL_VM = 63
|
||
|
_SC_TZNAME_MAX = 320
|
||
|
_SC_STREAM_MAX = 321
|
||
|
_SC_XOPEN_CRYPT = 323
|
||
|
_SC_XOPEN_ENH_I18N = 324
|
||
|
_SC_XOPEN_SHM = 325
|
||
|
_SC_XOPEN_XCU_VERSION = 327
|
||
|
_SC_AES_OS_VERSION = 330
|
||
|
_SC_ATEXIT_MAX = 331
|
||
|
_SC_2_C_BIND = 350
|
||
|
_SC_2_C_DEV = 351
|
||
|
_SC_2_C_VERSION = 352
|
||
|
_SC_2_CHAR_TERM = 353
|
||
|
_SC_2_FORT_DEV = 354
|
||
|
_SC_2_FORT_RUN = 355
|
||
|
_SC_2_LOCALEDEF = 356
|
||
|
_SC_2_SW_DEV = 357
|
||
|
_SC_2_UPE = 358
|
||
|
_SC_2_VERSION = 359
|
||
|
_SC_BC_BASE_MAX = 370
|
||
|
_SC_BC_DIM_MAX = 371
|
||
|
_SC_BC_SCALE_MAX = 372
|
||
|
_SC_BC_STRING_MAX = 373
|
||
|
_SC_COLL_WEIGHTS_MAX = 380
|
||
|
_SC_EXPR_NEST_MAX = 381
|
||
|
_SC_LINE_MAX = 382
|
||
|
_SC_RE_DUP_MAX = 383
|
||
|
_SC_IOV_MAX = 390
|
||
|
_SC_NPROC_CONF = 391
|
||
|
_SC_NPROC_ONLN = 392
|
||
|
_SC_XOPEN_UNIX = 400
|
||
|
_SC_SEMAPHORES = 440
|
||
|
_CS_PATH = 1
|
||
|
__O_CS_HOSTNAME = 2
|
||
|
_CS_RELEASE = 3
|
||
|
_CS_VERSION = 4
|
||
|
__O_CS_MACHINE = 5
|
||
|
__O_CS_ARCHITECTURE = 6
|
||
|
_CS_HW_SERIAL = 7
|
||
|
__O_CS_HW_PROVIDER = 8
|
||
|
_CS_SRPC_DOMAIN = 9
|
||
|
_CS_INITTAB_NAME = 10
|
||
|
__O_CS_SYSNAME = 11
|
||
|
_CS_LFS_CFLAGS = 20
|
||
|
_CS_LFS_LDFLAGS = 21
|
||
|
_CS_LFS_LIBS = 22
|
||
|
_CS_LFS_LINTFLAGS = 23
|
||
|
_CS_LFS64_CFLAGS = 24
|
||
|
_CS_LFS64_LDFLAGS = 25
|
||
|
_CS_LFS64_LIBS = 26
|
||
|
_CS_LFS64_LINTFLAGS = 27
|
||
|
_CS_ARCHITECTURE = 100
|
||
|
_CS_BUSTYPES = 101
|
||
|
_CS_HOSTNAME = 102
|
||
|
_CS_HW_PROVIDER = 103
|
||
|
_CS_KERNEL_STAMP = 104
|
||
|
_CS_MACHINE = 105
|
||
|
_CS_OS_BASE = 106
|
||
|
_CS_OS_PROVIDER = 107
|
||
|
_CS_SYSNAME = 108
|
||
|
_CS_USER_LIMIT = 109
|
||
|
_PC_LINK_MAX = 1
|
||
|
_PC_MAX_CANON = 2
|
||
|
_PC_MAX_INPUT = 3
|
||
|
_PC_NAME_MAX = 4
|
||
|
_PC_PATH_MAX = 5
|
||
|
_PC_PIPE_BUF = 6
|
||
|
_PC_NO_TRUNC = 7
|
||
|
_PC_VDISABLE = 8
|
||
|
_PC_CHOWN_RESTRICTED = 9
|
||
|
_PC_FILESIZEBITS = 10
|
||
|
_POSIX_VERSION = 199009L
|
||
|
_XOPEN_VERSION = 4
|
||
|
GF_PATH = "/etc/group"
|
||
|
PF_PATH = "/etc/passwd"
|
||
|
F_ULOCK = 0
|
||
|
F_LOCK = 1
|
||
|
F_TLOCK = 2
|
||
|
F_TEST = 3
|
||
|
_POSIX_JOB_CONTROL = 1
|
||
|
_POSIX_SAVED_IDS = 1
|
||
|
_POSIX_VDISABLE = 0
|
||
|
NULL = 0
|
||
|
STDIN_FILENO = 0
|
||
|
STDOUT_FILENO = 1
|
||
|
STDERR_FILENO = 2
|
||
|
_XOPEN_UNIX = 1
|
||
|
_XOPEN_ENH_I18N = 1
|
||
|
_XOPEN_XPG4 = 1
|
||
|
_POSIX2_C_VERSION = 199209L
|
||
|
_POSIX2_VERSION = 199209L
|
||
|
_XOPEN_XCU_VERSION = 4
|
||
|
_POSIX_SEMAPHORES = 1
|
||
|
_POSIX_THREADS = 1
|
||
|
_POSIX_THREAD_ATTR_STACKADDR = 1
|
||
|
_POSIX_THREAD_ATTR_STACKSIZE = 1
|
||
|
_POSIX_THREAD_PRIORITY_SCHEDULING = 1
|
||
|
_POSIX_THREAD_PROCESS_SHARED = 1
|
||
|
_POSIX_THREAD_SAFE_FUNCTIONS = 1
|
||
|
_POSIX2_C_BIND = 1
|
||
|
_POSIX2_CHAR_TERM = 1
|
||
|
_POSIX2_FORT_RUN = 1
|
||
|
_POSIX2_LOCALEDEF = 1
|
||
|
_POSIX2_UPE = 1
|
||
|
_LFS_ASYNCHRONOUS_IO = 1
|
||
|
_LFS_LARGEFILE = 1
|
||
|
_LFS64_ASYNCHRONOUS_IO = 1
|
||
|
_LFS64_LARGEFILE = 1
|
||
|
_LFS64_STDIO = 1
|
||
|
FMNAMESZ = 8
|
||
|
SNDZERO = 0x001
|
||
|
SNDPIPE = 0x002
|
||
|
RNORM = 0x000
|
||
|
RMSGD = 0x001
|
||
|
RMSGN = 0x002
|
||
|
RMODEMASK = 0x003
|
||
|
RPROTDAT = 0x004
|
||
|
RPROTDIS = 0x008
|
||
|
RPROTNORM = 0x010
|
||
|
RPROTMASK = 0x01c
|
||
|
FLUSHR = 0x01
|
||
|
FLUSHW = 0x02
|
||
|
FLUSHRW = 0x03
|
||
|
FLUSHBAND = 0x04
|
||
|
S_INPUT = 0x0001
|
||
|
S_HIPRI = 0x0002
|
||
|
S_OUTPUT = 0x0004
|
||
|
S_MSG = 0x0008
|
||
|
S_ERROR = 0x0010
|
||
|
S_HANGUP = 0x0020
|
||
|
S_RDNORM = 0x0040
|
||
|
S_WRNORM = S_OUTPUT
|
||
|
S_RDBAND = 0x0080
|
||
|
S_WRBAND = 0x0100
|
||
|
S_BANDURG = 0x0200
|
||
|
RS_HIPRI = 0x01
|
||
|
MSG_HIPRI = 0x01
|
||
|
MSG_ANY = 0x02
|
||
|
MSG_BAND = 0x04
|
||
|
MSG_DISCARD = 0x08
|
||
|
MSG_PEEKIOCTL = 0x10
|
||
|
MORECTL = 1
|
||
|
MOREDATA = 2
|
||
|
MUXID_ALL = (-1)
|
||
|
ANYMARK = 0x01
|
||
|
LASTMARK = 0x02
|
||
|
STR = (ord('S')<<8)
|
||
|
I_NREAD = (STR|01)
|
||
|
I_PUSH = (STR|02)
|
||
|
I_POP = (STR|03)
|
||
|
I_LOOK = (STR|04)
|
||
|
I_FLUSH = (STR|05)
|
||
|
I_SRDOPT = (STR|06)
|
||
|
I_GRDOPT = (STR|07)
|
||
|
I_STR = (STR|010)
|
||
|
I_SETSIG = (STR|011)
|
||
|
I_GETSIG = (STR|012)
|
||
|
I_FIND = (STR|013)
|
||
|
I_LINK = (STR|014)
|
||
|
I_UNLINK = (STR|015)
|
||
|
I_PEEK = (STR|017)
|
||
|
I_FDINSERT = (STR|020)
|
||
|
I_SENDFD = (STR|021)
|
||
|
I_RECVFD = (STR|022)
|
||
|
I_E_RECVFD = (STR|016)
|
||
|
I_RECVFD = (STR|016)
|
||
|
I_RECVFD = (STR|022)
|
||
|
I_SWROPT = (STR|023)
|
||
|
I_GWROPT = (STR|024)
|
||
|
I_LIST = (STR|025)
|
||
|
I_PLINK = (STR|026)
|
||
|
I_PUNLINK = (STR|027)
|
||
|
I_FLUSHBAND = (STR|034)
|
||
|
I_CKBAND = (STR|035)
|
||
|
I_GETBAND = (STR|036)
|
||
|
I_ATMARK = (STR|037)
|
||
|
I_SETCLTIME = (STR|040)
|
||
|
I_GETCLTIME = (STR|041)
|
||
|
I_CANPUT = (STR|042)
|
||
|
I_S_RECVFD = (STR|043)
|
||
|
I_STATS = (STR|044)
|
||
|
I_BIGPIPE = (STR|045)
|
||
|
I_GETTP = (STR|046)
|
||
|
INFTIM = -1
|