1 # Generated by h2py from /usr/include/sys/stropts.h 2 3 # Included from sys/types.h 4 def quad_low(x): return x.val[0] 5 6 ADT_EMASKSIZE = 8 7 SHRT_MIN = -32768 8 SHRT_MAX = 32767 9 INT_MIN = (-2147483647-1) 10 INT_MAX = 2147483647 11 LONG_MIN = (-2147483647-1) 12 LONG_MAX = 2147483647 13 OFF32_MAX = LONG_MAX 14 ISTAT_ASSERTED = 0 15 ISTAT_ASSUMED = 1 16 ISTAT_NONE = 2 17 OFF_MAX = OFF32_MAX 18 CLOCK_MAX = LONG_MAX 19 P_MYID = (-1) 20 P_MYHOSTID = (-1) 21 22 # Included from sys/select.h 23 FD_SETSIZE = 4096 24 NBBY = 8 25 NULL = 0 26 27 # Included from sys/conf.h 28 D_NEW = 0x00 29 D_OLD = 0x01 30 D_DMA = 0x02 31 D_BLKOFF = 0x400 32 D_LFS = 0x8000 33 D_STR = 0x0800 34 D_MOD = 0x1000 35 D_PSEUDO = 0x2000 36 D_RANDOM = 0x4000 37 D_HOT = 0x10000 38 D_SEEKNEG = 0x04 39 D_TAPE = 0x08 40 D_NOBRKUP = 0x10 41 D_INITPUB = 0x20 42 D_NOSPECMACDATA = 0x40 43 D_RDWEQ = 0x80 44 SECMASK = (D_INITPUB|D_NOSPECMACDATA|D_RDWEQ) 45 DAF_REQDMA = 0x1 46 DAF_PHYSREQ = 0x2 47 DAF_PRE8 = 0x4 48 DAF_STATIC = 0x8 49 DAF_STR = 0x10 50 D_MP = 0x100 51 D_UPF = 0x200 52 ROOTFS_NAMESZ = 7 53 FMNAMESZ = 8 54 MCD_VERSION = 1 55 DI_BCBP = 0 56 DI_MEDIA = 1 57 58 # Included from sys/secsys.h 59 ES_MACOPENLID = 1 60 ES_MACSYSLID = 2 61 ES_MACROOTLID = 3 62 ES_PRVINFO = 4 63 ES_PRVSETCNT = 5 64 ES_PRVSETS = 6 65 ES_MACADTLID = 7 66 ES_PRVID = 8 67 ES_TPGETMAJOR = 9 68 SA_EXEC = 001 69 SA_WRITE = 002 70 SA_READ = 004 71 SA_SUBSIZE = 010 72 73 # Included from sys/stropts_f.h 74 X_STR = (ord('S')<<8) 75 X_I_BASE = (X_STR|0200) 76 X_I_NREAD = (X_STR|0201) 77 X_I_PUSH = (X_STR|0202) 78 X_I_POP = (X_STR|0203) 79 X_I_LOOK = (X_STR|0204) 80 X_I_FLUSH = (X_STR|0205) 81 X_I_SRDOPT = (X_STR|0206) 82 X_I_GRDOPT = (X_STR|0207) 83 X_I_STR = (X_STR|0210) 84 X_I_SETSIG = (X_STR|0211) 85 X_I_GETSIG = (X_STR|0212) 86 X_I_FIND = (X_STR|0213) 87 X_I_LINK = (X_STR|0214) 88 X_I_UNLINK = (X_STR|0215) 89 X_I_PEEK = (X_STR|0217) 90 X_I_FDINSERT = (X_STR|0220) 91 X_I_SENDFD = (X_STR|0221) 92 X_I_RECVFD = (X_STR|0222) 93 94 # Included from unistd.h 95 96 # Included from sys/unistd.h 97 R_OK = 004 98 W_OK = 002 99 X_OK = 001 100 F_OK = 000 101 EFF_ONLY_OK = 010 102 EX_OK = 020 103 SEEK_SET = 0 104 SEEK_CUR = 1 105 SEEK_END = 2 106 _SC_ARG_MAX = 1 107 _SC_CHILD_MAX = 2 108 _SC_CLK_TCK = 3 109 _SC_NGROUPS_MAX = 4 110 _SC_OPEN_MAX = 5 111 _SC_JOB_CONTROL = 6 112 _SC_SAVED_IDS = 7 113 _SC_VERSION = 8 114 _SC_PASS_MAX = 9 115 _SC_LOGNAME_MAX = 10 116 _SC_PAGESIZE = 11 117 _SC_PAGE_SIZE = _SC_PAGESIZE 118 _SC_XOPEN_VERSION = 12 119 _SC_NACLS_MAX = 13 120 _SC_NPROCESSORS_CONF = 14 121 _SC_NPROCESSORS_ONLN = 15 122 _SC_NPROCESSES = 39 123 _SC_TOTAL_MEMORY = 40 124 _SC_USEABLE_MEMORY = 41 125 _SC_GENERAL_MEMORY = 42 126 _SC_DEDICATED_MEMORY = 43 127 _SC_NCGS_CONF = 44 128 _SC_NCGS_ONLN = 45 129 _SC_MAX_CPUS_PER_CG = 46 130 _SC_CG_SIMPLE_IMPL = 47 131 _SC_CACHE_LINE = 48 132 _SC_SYSTEM_ID = 49 133 _SC_THREADS = 51 134 _SC_THREAD_ATTR_STACKADDR = 52 135 _SC_THREAD_ATTR_STACKSIZE = 53 136 _SC_THREAD_DESTRUCTOR_ITERATIONS = 54 137 _SC_THREAD_KEYS_MAX = 55 138 _SC_THREAD_PRIORITY_SCHEDULING = 56 139 _SC_THREAD_PRIO_INHERIT = 57 140 _SC_THREAD_PRIO_PROTECT = 58 141 _SC_THREAD_STACK_MIN = 59 142 _SC_THREAD_PROCESS_SHARED = 60 143 _SC_THREAD_SAFE_FUNCTIONS = 61 144 _SC_THREAD_THREADS_MAX = 62 145 _SC_KERNEL_VM = 63 146 _SC_TZNAME_MAX = 320 147 _SC_STREAM_MAX = 321 148 _SC_XOPEN_CRYPT = 323 149 _SC_XOPEN_ENH_I18N = 324 150 _SC_XOPEN_SHM = 325 151 _SC_XOPEN_XCU_VERSION = 327 152 _SC_AES_OS_VERSION = 330 153 _SC_ATEXIT_MAX = 331 154 _SC_2_C_BIND = 350 155 _SC_2_C_DEV = 351 156 _SC_2_C_VERSION = 352 157 _SC_2_CHAR_TERM = 353 158 _SC_2_FORT_DEV = 354 159 _SC_2_FORT_RUN = 355 160 _SC_2_LOCALEDEF = 356 161 _SC_2_SW_DEV = 357 162 _SC_2_UPE = 358 163 _SC_2_VERSION = 359 164 _SC_BC_BASE_MAX = 370 165 _SC_BC_DIM_MAX = 371 166 _SC_BC_SCALE_MAX = 372 167 _SC_BC_STRING_MAX = 373 168 _SC_COLL_WEIGHTS_MAX = 380 169 _SC_EXPR_NEST_MAX = 381 170 _SC_LINE_MAX = 382 171 _SC_RE_DUP_MAX = 383 172 _SC_IOV_MAX = 390 173 _SC_NPROC_CONF = 391 174 _SC_NPROC_ONLN = 392 175 _SC_XOPEN_UNIX = 400 176 _SC_SEMAPHORES = 440 177 _CS_PATH = 1 178 __O_CS_HOSTNAME = 2 179 _CS_RELEASE = 3 180 _CS_VERSION = 4 181 __O_CS_MACHINE = 5 182 __O_CS_ARCHITECTURE = 6 183 _CS_HW_SERIAL = 7 184 __O_CS_HW_PROVIDER = 8 185 _CS_SRPC_DOMAIN = 9 186 _CS_INITTAB_NAME = 10 187 __O_CS_SYSNAME = 11 188 _CS_LFS_CFLAGS = 20 189 _CS_LFS_LDFLAGS = 21 190 _CS_LFS_LIBS = 22 191 _CS_LFS_LINTFLAGS = 23 192 _CS_LFS64_CFLAGS = 24 193 _CS_LFS64_LDFLAGS = 25 194 _CS_LFS64_LIBS = 26 195 _CS_LFS64_LINTFLAGS = 27 196 _CS_ARCHITECTURE = 100 197 _CS_BUSTYPES = 101 198 _CS_HOSTNAME = 102 199 _CS_HW_PROVIDER = 103 200 _CS_KERNEL_STAMP = 104 201 _CS_MACHINE = 105 202 _CS_OS_BASE = 106 203 _CS_OS_PROVIDER = 107 204 _CS_SYSNAME = 108 205 _CS_USER_LIMIT = 109 206 _PC_LINK_MAX = 1 207 _PC_MAX_CANON = 2 208 _PC_MAX_INPUT = 3 209 _PC_NAME_MAX = 4 210 _PC_PATH_MAX = 5 211 _PC_PIPE_BUF = 6 212 _PC_NO_TRUNC = 7 213 _PC_VDISABLE = 8 214 _PC_CHOWN_RESTRICTED = 9 215 _PC_FILESIZEBITS = 10 216 _POSIX_VERSION = 199009L 217 _XOPEN_VERSION = 4 218 GF_PATH = "/etc/group" 219 PF_PATH = "/etc/passwd" 220 F_ULOCK = 0 221 F_LOCK = 1 222 F_TLOCK = 2 223 F_TEST = 3 224 _POSIX_JOB_CONTROL = 1 225 _POSIX_SAVED_IDS = 1 226 _POSIX_VDISABLE = 0 227 NULL = 0 228 STDIN_FILENO = 0 229 STDOUT_FILENO = 1 230 STDERR_FILENO = 2 231 _XOPEN_UNIX = 1 232 _XOPEN_ENH_I18N = 1 233 _XOPEN_XPG4 = 1 234 _POSIX2_C_VERSION = 199209L 235 _POSIX2_VERSION = 199209L 236 _XOPEN_XCU_VERSION = 4 237 _POSIX_SEMAPHORES = 1 238 _POSIX_THREADS = 1 239 _POSIX_THREAD_ATTR_STACKADDR = 1 240 _POSIX_THREAD_ATTR_STACKSIZE = 1 241 _POSIX_THREAD_PRIORITY_SCHEDULING = 1 242 _POSIX_THREAD_PROCESS_SHARED = 1 243 _POSIX_THREAD_SAFE_FUNCTIONS = 1 244 _POSIX2_C_BIND = 1 245 _POSIX2_CHAR_TERM = 1 246 _POSIX2_FORT_RUN = 1 247 _POSIX2_LOCALEDEF = 1 248 _POSIX2_UPE = 1 249 _LFS_ASYNCHRONOUS_IO = 1 250 _LFS_LARGEFILE = 1 251 _LFS64_ASYNCHRONOUS_IO = 1 252 _LFS64_LARGEFILE = 1 253 _LFS64_STDIO = 1 254 FMNAMESZ = 8 255 SNDZERO = 0x001 256 SNDPIPE = 0x002 257 RNORM = 0x000 258 RMSGD = 0x001 259 RMSGN = 0x002 260 RMODEMASK = 0x003 261 RPROTDAT = 0x004 262 RPROTDIS = 0x008 263 RPROTNORM = 0x010 264 RPROTMASK = 0x01c 265 FLUSHR = 0x01 266 FLUSHW = 0x02 267 FLUSHRW = 0x03 268 FLUSHBAND = 0x04 269 S_INPUT = 0x0001 270 S_HIPRI = 0x0002 271 S_OUTPUT = 0x0004 272 S_MSG = 0x0008 273 S_ERROR = 0x0010 274 S_HANGUP = 0x0020 275 S_RDNORM = 0x0040 276 S_WRNORM = S_OUTPUT 277 S_RDBAND = 0x0080 278 S_WRBAND = 0x0100 279 S_BANDURG = 0x0200 280 RS_HIPRI = 0x01 281 MSG_HIPRI = 0x01 282 MSG_ANY = 0x02 283 MSG_BAND = 0x04 284 MSG_DISCARD = 0x08 285 MSG_PEEKIOCTL = 0x10 286 MORECTL = 1 287 MOREDATA = 2 288 MUXID_ALL = (-1) 289 ANYMARK = 0x01 290 LASTMARK = 0x02 291 STR = (ord('S')<<8) 292 I_NREAD = (STR|01) 293 I_PUSH = (STR|02) 294 I_POP = (STR|03) 295 I_LOOK = (STR|04) 296 I_FLUSH = (STR|05) 297 I_SRDOPT = (STR|06) 298 I_GRDOPT = (STR|07) 299 I_STR = (STR|010) 300 I_SETSIG = (STR|011) 301 I_GETSIG = (STR|012) 302 I_FIND = (STR|013) 303 I_LINK = (STR|014) 304 I_UNLINK = (STR|015) 305 I_PEEK = (STR|017) 306 I_FDINSERT = (STR|020) 307 I_SENDFD = (STR|021) 308 I_RECVFD = (STR|022) 309 I_E_RECVFD = (STR|016) 310 I_RECVFD = (STR|016) 311 I_RECVFD = (STR|022) 312 I_SWROPT = (STR|023) 313 I_GWROPT = (STR|024) 314 I_LIST = (STR|025) 315 I_PLINK = (STR|026) 316 I_PUNLINK = (STR|027) 317 I_FLUSHBAND = (STR|034) 318 I_CKBAND = (STR|035) 319 I_GETBAND = (STR|036) 320 I_ATMARK = (STR|037) 321 I_SETCLTIME = (STR|040) 322 I_GETCLTIME = (STR|041) 323 I_CANPUT = (STR|042) 324 I_S_RECVFD = (STR|043) 325 I_STATS = (STR|044) 326 I_BIGPIPE = (STR|045) 327 I_GETTP = (STR|046) 328 INFTIM = -1 329