ยปCore Development>Code coverage>Lib/plat-sunos5/IN.py

Python code coverage for Lib/plat-sunos5/IN.py

#countcontent
1n/a# Generated by h2py from /usr/include/netinet/in.h
2n/a
3n/a# Included from sys/feature_tests.h
4n/a
5n/a# Included from sys/isa_defs.h
6n/a_CHAR_ALIGNMENT = 1
7n/a_SHORT_ALIGNMENT = 2
8n/a_INT_ALIGNMENT = 4
9n/a_LONG_ALIGNMENT = 8
10n/a_LONG_LONG_ALIGNMENT = 8
11n/a_DOUBLE_ALIGNMENT = 8
12n/a_LONG_DOUBLE_ALIGNMENT = 16
13n/a_POINTER_ALIGNMENT = 8
14n/a_MAX_ALIGNMENT = 16
15n/a_ALIGNMENT_REQUIRED = 1
16n/a_CHAR_ALIGNMENT = 1
17n/a_SHORT_ALIGNMENT = 2
18n/a_INT_ALIGNMENT = 4
19n/a_LONG_ALIGNMENT = 4
20n/a_LONG_LONG_ALIGNMENT = 4
21n/a_DOUBLE_ALIGNMENT = 4
22n/a_LONG_DOUBLE_ALIGNMENT = 4
23n/a_POINTER_ALIGNMENT = 4
24n/a_MAX_ALIGNMENT = 4
25n/a_ALIGNMENT_REQUIRED = 0
26n/a_CHAR_ALIGNMENT = 1
27n/a_SHORT_ALIGNMENT = 2
28n/a_INT_ALIGNMENT = 4
29n/a_LONG_LONG_ALIGNMENT = 8
30n/a_DOUBLE_ALIGNMENT = 8
31n/a_ALIGNMENT_REQUIRED = 1
32n/a_LONG_ALIGNMENT = 4
33n/a_LONG_DOUBLE_ALIGNMENT = 8
34n/a_POINTER_ALIGNMENT = 4
35n/a_MAX_ALIGNMENT = 8
36n/a_LONG_ALIGNMENT = 8
37n/a_LONG_DOUBLE_ALIGNMENT = 16
38n/a_POINTER_ALIGNMENT = 8
39n/a_MAX_ALIGNMENT = 16
40n/a_POSIX_C_SOURCE = 1
41n/a_LARGEFILE64_SOURCE = 1
42n/a_LARGEFILE_SOURCE = 1
43n/a_FILE_OFFSET_BITS = 64
44n/a_FILE_OFFSET_BITS = 32
45n/a_POSIX_C_SOURCE = 199506
46n/a_POSIX_PTHREAD_SEMANTICS = 1
47n/a_XOPEN_VERSION = 500
48n/a_XOPEN_VERSION = 4
49n/a_XOPEN_VERSION = 3
50n/afrom TYPES import *
51n/a
52n/a# Included from sys/stream.h
53n/a
54n/a# Included from sys/vnode.h
55n/afrom TYPES import *
56n/a
57n/a# Included from sys/t_lock.h
58n/a
59n/a# Included from sys/machlock.h
60n/afrom TYPES import *
61n/aLOCK_HELD_VALUE = 0xff
62n/adef SPIN_LOCK(pl): return ((pl) > ipltospl(LOCK_LEVEL))
63n/a
64n/adef LOCK_SAMPLE_INTERVAL(i): return (((i) & 0xff) == 0)
65n/a
66n/aCLOCK_LEVEL = 10
67n/aLOCK_LEVEL = 10
68n/aDISP_LEVEL = (LOCK_LEVEL + 1)
69n/aPTR24_LSB = 5
70n/aPTR24_MSB = (PTR24_LSB + 24)
71n/aPTR24_ALIGN = 32
72n/aPTR24_BASE = 0xe0000000
73n/a
74n/a# Included from sys/param.h
75n/afrom TYPES import *
76n/a_POSIX_VDISABLE = 0
77n/aMAX_INPUT = 512
78n/aMAX_CANON = 256
79n/aUID_NOBODY = 60001
80n/aGID_NOBODY = UID_NOBODY
81n/aUID_NOACCESS = 60002
82n/aMAX_TASKID = 999999
83n/aMAX_MAXPID = 999999
84n/aDEFAULT_MAXPID = 999999
85n/aDEFAULT_JUMPPID = 100000
86n/aDEFAULT_MAXPID = 30000
87n/aDEFAULT_JUMPPID = 0
88n/aMAXUID = 2147483647
89n/aMAXPROJID = MAXUID
90n/aMAXLINK = 32767
91n/aNMOUNT = 40
92n/aCANBSIZ = 256
93n/aNOFILE = 20
94n/aNGROUPS_UMIN = 0
95n/aNGROUPS_UMAX = 32
96n/aNGROUPS_MAX_DEFAULT = 16
97n/aNZERO = 20
98n/aNULL = 0
99n/aNULL = 0
100n/aCMASK = 0o22
101n/aCDLIMIT = (1<<11)
102n/aNBPS = 0x20000
103n/aNBPSCTR = 512
104n/aUBSIZE = 512
105n/aSCTRSHFT = 9
106n/aSYSNAME = 9
107n/aPREMOTE = 39
108n/aMAXPATHLEN = 1024
109n/aMAXSYMLINKS = 20
110n/aMAXNAMELEN = 256
111n/aNADDR = 13
112n/aPIPE_BUF = 5120
113n/aPIPE_MAX = 5120
114n/aNBBY = 8
115n/aMAXBSIZE = 8192
116n/aDEV_BSIZE = 512
117n/aDEV_BSHIFT = 9
118n/aMAXFRAG = 8
119n/aMAXOFF32_T = 0x7fffffff
120n/aMAXOFF_T = 0x7fffffffffffffff
121n/aMAXOFFSET_T = 0x7fffffffffffffff
122n/aMAXOFF_T = 0x7fffffff
123n/aMAXOFFSET_T = 0x7fffffff
124n/adef btodb(bytes): return \
125n/a
126n/adef dbtob(db): return \
127n/a
128n/adef lbtodb(bytes): return \
129n/a
130n/adef ldbtob(db): return \
131n/a
132n/aNCARGS32 = 0x100000
133n/aNCARGS64 = 0x200000
134n/aNCARGS = NCARGS64
135n/aNCARGS = NCARGS32
136n/aFSHIFT = 8
137n/aFSCALE = (1<<FSHIFT)
138n/adef DELAY(n): return drv_usecwait(n)
139n/a
140n/adef mmu_ptob(x): return ((x) << MMU_PAGESHIFT)
141n/a
142n/adef mmu_btop(x): return (((x)) >> MMU_PAGESHIFT)
143n/a
144n/adef mmu_btopr(x): return ((((x) + MMU_PAGEOFFSET) >> MMU_PAGESHIFT))
145n/a
146n/adef mmu_ptod(x): return ((x) << (MMU_PAGESHIFT - DEV_BSHIFT))
147n/a
148n/adef ptod(x): return ((x) << (PAGESHIFT - DEV_BSHIFT))
149n/a
150n/adef ptob(x): return ((x) << PAGESHIFT)
151n/a
152n/adef btop(x): return (((x) >> PAGESHIFT))
153n/a
154n/adef btopr(x): return ((((x) + PAGEOFFSET) >> PAGESHIFT))
155n/a
156n/adef dtop(DD): return (((DD) + NDPP - 1) >> (PAGESHIFT - DEV_BSHIFT))
157n/a
158n/adef dtopt(DD): return ((DD) >> (PAGESHIFT - DEV_BSHIFT))
159n/a
160n/a_AIO_LISTIO_MAX = (4096)
161n/a_AIO_MAX = (-1)
162n/a_MQ_OPEN_MAX = (32)
163n/a_MQ_PRIO_MAX = (32)
164n/a_SEM_NSEMS_MAX = INT_MAX
165n/a_SEM_VALUE_MAX = INT_MAX
166n/a
167n/a# Included from sys/unistd.h
168n/a_CS_PATH = 65
169n/a_CS_LFS_CFLAGS = 68
170n/a_CS_LFS_LDFLAGS = 69
171n/a_CS_LFS_LIBS = 70
172n/a_CS_LFS_LINTFLAGS = 71
173n/a_CS_LFS64_CFLAGS = 72
174n/a_CS_LFS64_LDFLAGS = 73
175n/a_CS_LFS64_LIBS = 74
176n/a_CS_LFS64_LINTFLAGS = 75
177n/a_CS_XBS5_ILP32_OFF32_CFLAGS = 700
178n/a_CS_XBS5_ILP32_OFF32_LDFLAGS = 701
179n/a_CS_XBS5_ILP32_OFF32_LIBS = 702
180n/a_CS_XBS5_ILP32_OFF32_LINTFLAGS = 703
181n/a_CS_XBS5_ILP32_OFFBIG_CFLAGS = 705
182n/a_CS_XBS5_ILP32_OFFBIG_LDFLAGS = 706
183n/a_CS_XBS5_ILP32_OFFBIG_LIBS = 707
184n/a_CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 708
185n/a_CS_XBS5_LP64_OFF64_CFLAGS = 709
186n/a_CS_XBS5_LP64_OFF64_LDFLAGS = 710
187n/a_CS_XBS5_LP64_OFF64_LIBS = 711
188n/a_CS_XBS5_LP64_OFF64_LINTFLAGS = 712
189n/a_CS_XBS5_LPBIG_OFFBIG_CFLAGS = 713
190n/a_CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 714
191n/a_CS_XBS5_LPBIG_OFFBIG_LIBS = 715
192n/a_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 716
193n/a_SC_ARG_MAX = 1
194n/a_SC_CHILD_MAX = 2
195n/a_SC_CLK_TCK = 3
196n/a_SC_NGROUPS_MAX = 4
197n/a_SC_OPEN_MAX = 5
198n/a_SC_JOB_CONTROL = 6
199n/a_SC_SAVED_IDS = 7
200n/a_SC_VERSION = 8
201n/a_SC_PASS_MAX = 9
202n/a_SC_LOGNAME_MAX = 10
203n/a_SC_PAGESIZE = 11
204n/a_SC_XOPEN_VERSION = 12
205n/a_SC_NPROCESSORS_CONF = 14
206n/a_SC_NPROCESSORS_ONLN = 15
207n/a_SC_STREAM_MAX = 16
208n/a_SC_TZNAME_MAX = 17
209n/a_SC_AIO_LISTIO_MAX = 18
210n/a_SC_AIO_MAX = 19
211n/a_SC_AIO_PRIO_DELTA_MAX = 20
212n/a_SC_ASYNCHRONOUS_IO = 21
213n/a_SC_DELAYTIMER_MAX = 22
214n/a_SC_FSYNC = 23
215n/a_SC_MAPPED_FILES = 24
216n/a_SC_MEMLOCK = 25
217n/a_SC_MEMLOCK_RANGE = 26
218n/a_SC_MEMORY_PROTECTION = 27
219n/a_SC_MESSAGE_PASSING = 28
220n/a_SC_MQ_OPEN_MAX = 29
221n/a_SC_MQ_PRIO_MAX = 30
222n/a_SC_PRIORITIZED_IO = 31
223n/a_SC_PRIORITY_SCHEDULING = 32
224n/a_SC_REALTIME_SIGNALS = 33
225n/a_SC_RTSIG_MAX = 34
226n/a_SC_SEMAPHORES = 35
227n/a_SC_SEM_NSEMS_MAX = 36
228n/a_SC_SEM_VALUE_MAX = 37
229n/a_SC_SHARED_MEMORY_OBJECTS = 38
230n/a_SC_SIGQUEUE_MAX = 39
231n/a_SC_SIGRT_MIN = 40
232n/a_SC_SIGRT_MAX = 41
233n/a_SC_SYNCHRONIZED_IO = 42
234n/a_SC_TIMERS = 43
235n/a_SC_TIMER_MAX = 44
236n/a_SC_2_C_BIND = 45
237n/a_SC_2_C_DEV = 46
238n/a_SC_2_C_VERSION = 47
239n/a_SC_2_FORT_DEV = 48
240n/a_SC_2_FORT_RUN = 49
241n/a_SC_2_LOCALEDEF = 50
242n/a_SC_2_SW_DEV = 51
243n/a_SC_2_UPE = 52
244n/a_SC_2_VERSION = 53
245n/a_SC_BC_BASE_MAX = 54
246n/a_SC_BC_DIM_MAX = 55
247n/a_SC_BC_SCALE_MAX = 56
248n/a_SC_BC_STRING_MAX = 57
249n/a_SC_COLL_WEIGHTS_MAX = 58
250n/a_SC_EXPR_NEST_MAX = 59
251n/a_SC_LINE_MAX = 60
252n/a_SC_RE_DUP_MAX = 61
253n/a_SC_XOPEN_CRYPT = 62
254n/a_SC_XOPEN_ENH_I18N = 63
255n/a_SC_XOPEN_SHM = 64
256n/a_SC_2_CHAR_TERM = 66
257n/a_SC_XOPEN_XCU_VERSION = 67
258n/a_SC_ATEXIT_MAX = 76
259n/a_SC_IOV_MAX = 77
260n/a_SC_XOPEN_UNIX = 78
261n/a_SC_PAGE_SIZE = _SC_PAGESIZE
262n/a_SC_T_IOV_MAX = 79
263n/a_SC_PHYS_PAGES = 500
264n/a_SC_AVPHYS_PAGES = 501
265n/a_SC_COHER_BLKSZ = 503
266n/a_SC_SPLIT_CACHE = 504
267n/a_SC_ICACHE_SZ = 505
268n/a_SC_DCACHE_SZ = 506
269n/a_SC_ICACHE_LINESZ = 507
270n/a_SC_DCACHE_LINESZ = 508
271n/a_SC_ICACHE_BLKSZ = 509
272n/a_SC_DCACHE_BLKSZ = 510
273n/a_SC_DCACHE_TBLKSZ = 511
274n/a_SC_ICACHE_ASSOC = 512
275n/a_SC_DCACHE_ASSOC = 513
276n/a_SC_MAXPID = 514
277n/a_SC_STACK_PROT = 515
278n/a_SC_THREAD_DESTRUCTOR_ITERATIONS = 568
279n/a_SC_GETGR_R_SIZE_MAX = 569
280n/a_SC_GETPW_R_SIZE_MAX = 570
281n/a_SC_LOGIN_NAME_MAX = 571
282n/a_SC_THREAD_KEYS_MAX = 572
283n/a_SC_THREAD_STACK_MIN = 573
284n/a_SC_THREAD_THREADS_MAX = 574
285n/a_SC_TTY_NAME_MAX = 575
286n/a_SC_THREADS = 576
287n/a_SC_THREAD_ATTR_STACKADDR = 577
288n/a_SC_THREAD_ATTR_STACKSIZE = 578
289n/a_SC_THREAD_PRIORITY_SCHEDULING = 579
290n/a_SC_THREAD_PRIO_INHERIT = 580
291n/a_SC_THREAD_PRIO_PROTECT = 581
292n/a_SC_THREAD_PROCESS_SHARED = 582
293n/a_SC_THREAD_SAFE_FUNCTIONS = 583
294n/a_SC_XOPEN_LEGACY = 717
295n/a_SC_XOPEN_REALTIME = 718
296n/a_SC_XOPEN_REALTIME_THREADS = 719
297n/a_SC_XBS5_ILP32_OFF32 = 720
298n/a_SC_XBS5_ILP32_OFFBIG = 721
299n/a_SC_XBS5_LP64_OFF64 = 722
300n/a_SC_XBS5_LPBIG_OFFBIG = 723
301n/a_PC_LINK_MAX = 1
302n/a_PC_MAX_CANON = 2
303n/a_PC_MAX_INPUT = 3
304n/a_PC_NAME_MAX = 4
305n/a_PC_PATH_MAX = 5
306n/a_PC_PIPE_BUF = 6
307n/a_PC_NO_TRUNC = 7
308n/a_PC_VDISABLE = 8
309n/a_PC_CHOWN_RESTRICTED = 9
310n/a_PC_ASYNC_IO = 10
311n/a_PC_PRIO_IO = 11
312n/a_PC_SYNC_IO = 12
313n/a_PC_FILESIZEBITS = 67
314n/a_PC_LAST = 67
315n/a_POSIX_VERSION = 199506
316n/a_POSIX2_VERSION = 199209
317n/a_POSIX2_C_VERSION = 199209
318n/a_XOPEN_XCU_VERSION = 4
319n/a_XOPEN_REALTIME = 1
320n/a_XOPEN_ENH_I18N = 1
321n/a_XOPEN_SHM = 1
322n/a_POSIX2_C_BIND = 1
323n/a_POSIX2_CHAR_TERM = 1
324n/a_POSIX2_LOCALEDEF = 1
325n/a_POSIX2_C_DEV = 1
326n/a_POSIX2_SW_DEV = 1
327n/a_POSIX2_UPE = 1
328n/a
329n/a# Included from sys/mutex.h
330n/afrom TYPES import *
331n/adef MUTEX_HELD(x): return (mutex_owned(x))
332n/a
333n/a
334n/a# Included from sys/rwlock.h
335n/afrom TYPES import *
336n/adef RW_READ_HELD(x): return (rw_read_held((x)))
337n/a
338n/adef RW_WRITE_HELD(x): return (rw_write_held((x)))
339n/a
340n/adef RW_LOCK_HELD(x): return (rw_lock_held((x)))
341n/a
342n/adef RW_ISWRITER(x): return (rw_iswriter(x))
343n/a
344n/a
345n/a# Included from sys/semaphore.h
346n/a
347n/a# Included from sys/thread.h
348n/afrom TYPES import *
349n/a
350n/a# Included from sys/klwp.h
351n/afrom TYPES import *
352n/a
353n/a# Included from sys/condvar.h
354n/afrom TYPES import *
355n/a
356n/a# Included from sys/time.h
357n/a
358n/a# Included from sys/types32.h
359n/a
360n/a# Included from sys/int_types.h
361n/aTIME32_MAX = INT32_MAX
362n/aTIME32_MIN = INT32_MIN
363n/adef TIMEVAL_OVERFLOW(tv): return \
364n/a
365n/afrom TYPES import *
366n/aDST_NONE = 0
367n/aDST_USA = 1
368n/aDST_AUST = 2
369n/aDST_WET = 3
370n/aDST_MET = 4
371n/aDST_EET = 5
372n/aDST_CAN = 6
373n/aDST_GB = 7
374n/aDST_RUM = 8
375n/aDST_TUR = 9
376n/aDST_AUSTALT = 10
377n/aITIMER_REAL = 0
378n/aITIMER_VIRTUAL = 1
379n/aITIMER_PROF = 2
380n/aITIMER_REALPROF = 3
381n/adef ITIMERVAL_OVERFLOW(itv): return \
382n/a
383n/aSEC = 1
384n/aMILLISEC = 1000
385n/aMICROSEC = 1000000
386n/aNANOSEC = 1000000000
387n/a
388n/a# Included from sys/time_impl.h
389n/adef TIMESPEC_OVERFLOW(ts): return \
390n/a
391n/adef ITIMERSPEC_OVERFLOW(it): return \
392n/a
393n/a__CLOCK_REALTIME0 = 0
394n/aCLOCK_VIRTUAL = 1
395n/aCLOCK_PROF = 2
396n/a__CLOCK_REALTIME3 = 3
397n/aCLOCK_HIGHRES = 4
398n/aCLOCK_MAX = 5
399n/aCLOCK_REALTIME = __CLOCK_REALTIME3
400n/aCLOCK_REALTIME = __CLOCK_REALTIME0
401n/aTIMER_RELTIME = 0x0
402n/aTIMER_ABSTIME = 0x1
403n/adef TICK_TO_SEC(tick): return ((tick) / hz)
404n/a
405n/adef SEC_TO_TICK(sec): return ((sec) * hz)
406n/a
407n/adef TICK_TO_MSEC(tick): return \
408n/a
409n/adef MSEC_TO_TICK(msec): return \
410n/a
411n/adef MSEC_TO_TICK_ROUNDUP(msec): return \
412n/a
413n/adef TICK_TO_USEC(tick): return ((tick) * usec_per_tick)
414n/a
415n/adef USEC_TO_TICK(usec): return ((usec) / usec_per_tick)
416n/a
417n/adef USEC_TO_TICK_ROUNDUP(usec): return \
418n/a
419n/adef TICK_TO_NSEC(tick): return ((tick) * nsec_per_tick)
420n/a
421n/adef NSEC_TO_TICK(nsec): return ((nsec) / nsec_per_tick)
422n/a
423n/adef NSEC_TO_TICK_ROUNDUP(nsec): return \
424n/a
425n/adef TIMEVAL_TO_TICK(tvp): return \
426n/a
427n/adef TIMESTRUC_TO_TICK(tsp): return \
428n/a
429n/a
430n/a# Included from time.h
431n/afrom TYPES import *
432n/a
433n/a# Included from iso/time_iso.h
434n/aNULL = 0
435n/aNULL = 0
436n/aCLOCKS_PER_SEC = 1000000
437n/a
438n/a# Included from sys/select.h
439n/aFD_SETSIZE = 65536
440n/aFD_SETSIZE = 1024
441n/a_NBBY = 8
442n/aNBBY = _NBBY
443n/adef FD_ZERO(p): return bzero((p), sizeof (*(p)))
444n/a
445n/a
446n/a# Included from sys/signal.h
447n/a
448n/a# Included from sys/iso/signal_iso.h
449n/aSIGHUP = 1
450n/aSIGINT = 2
451n/aSIGQUIT = 3
452n/aSIGILL = 4
453n/aSIGTRAP = 5
454n/aSIGIOT = 6
455n/aSIGABRT = 6
456n/aSIGEMT = 7
457n/aSIGFPE = 8
458n/aSIGKILL = 9
459n/aSIGBUS = 10
460n/aSIGSEGV = 11
461n/aSIGSYS = 12
462n/aSIGPIPE = 13
463n/aSIGALRM = 14
464n/aSIGTERM = 15
465n/aSIGUSR1 = 16
466n/aSIGUSR2 = 17
467n/aSIGCLD = 18
468n/aSIGCHLD = 18
469n/aSIGPWR = 19
470n/aSIGWINCH = 20
471n/aSIGURG = 21
472n/aSIGPOLL = 22
473n/aSIGIO = SIGPOLL
474n/aSIGSTOP = 23
475n/aSIGTSTP = 24
476n/aSIGCONT = 25
477n/aSIGTTIN = 26
478n/aSIGTTOU = 27
479n/aSIGVTALRM = 28
480n/aSIGPROF = 29
481n/aSIGXCPU = 30
482n/aSIGXFSZ = 31
483n/aSIGWAITING = 32
484n/aSIGLWP = 33
485n/aSIGFREEZE = 34
486n/aSIGTHAW = 35
487n/aSIGCANCEL = 36
488n/aSIGLOST = 37
489n/a_SIGRTMIN = 38
490n/a_SIGRTMAX = 45
491n/aSIG_BLOCK = 1
492n/aSIG_UNBLOCK = 2
493n/aSIG_SETMASK = 3
494n/aSIGNO_MASK = 0xFF
495n/aSIGDEFER = 0x100
496n/aSIGHOLD = 0x200
497n/aSIGRELSE = 0x400
498n/aSIGIGNORE = 0x800
499n/aSIGPAUSE = 0x1000
500n/a
501n/a# Included from sys/siginfo.h
502n/afrom TYPES import *
503n/aSIGEV_NONE = 1
504n/aSIGEV_SIGNAL = 2
505n/aSIGEV_THREAD = 3
506n/aSI_NOINFO = 32767
507n/aSI_USER = 0
508n/aSI_LWP = (-1)
509n/aSI_QUEUE = (-2)
510n/aSI_TIMER = (-3)
511n/aSI_ASYNCIO = (-4)
512n/aSI_MESGQ = (-5)
513n/a
514n/a# Included from sys/machsig.h
515n/aILL_ILLOPC = 1
516n/aILL_ILLOPN = 2
517n/aILL_ILLADR = 3
518n/aILL_ILLTRP = 4
519n/aILL_PRVOPC = 5
520n/aILL_PRVREG = 6
521n/aILL_COPROC = 7
522n/aILL_BADSTK = 8
523n/aNSIGILL = 8
524n/aEMT_TAGOVF = 1
525n/aEMT_CPCOVF = 2
526n/aNSIGEMT = 2
527n/aFPE_INTDIV = 1
528n/aFPE_INTOVF = 2
529n/aFPE_FLTDIV = 3
530n/aFPE_FLTOVF = 4
531n/aFPE_FLTUND = 5
532n/aFPE_FLTRES = 6
533n/aFPE_FLTINV = 7
534n/aFPE_FLTSUB = 8
535n/aNSIGFPE = 8
536n/aSEGV_MAPERR = 1
537n/aSEGV_ACCERR = 2
538n/aNSIGSEGV = 2
539n/aBUS_ADRALN = 1
540n/aBUS_ADRERR = 2
541n/aBUS_OBJERR = 3
542n/aNSIGBUS = 3
543n/aTRAP_BRKPT = 1
544n/aTRAP_TRACE = 2
545n/aTRAP_RWATCH = 3
546n/aTRAP_WWATCH = 4
547n/aTRAP_XWATCH = 5
548n/aNSIGTRAP = 5
549n/aCLD_EXITED = 1
550n/aCLD_KILLED = 2
551n/aCLD_DUMPED = 3
552n/aCLD_TRAPPED = 4
553n/aCLD_STOPPED = 5
554n/aCLD_CONTINUED = 6
555n/aNSIGCLD = 6
556n/aPOLL_IN = 1
557n/aPOLL_OUT = 2
558n/aPOLL_MSG = 3
559n/aPOLL_ERR = 4
560n/aPOLL_PRI = 5
561n/aPOLL_HUP = 6
562n/aNSIGPOLL = 6
563n/aPROF_SIG = 1
564n/aNSIGPROF = 1
565n/aSI_MAXSZ = 256
566n/aSI_MAXSZ = 128
567n/a
568n/a# Included from sys/time_std_impl.h
569n/afrom TYPES import *
570n/aSI32_MAXSZ = 128
571n/adef SI_CANQUEUE(c): return ((c) <= SI_QUEUE)
572n/a
573n/aSA_NOCLDSTOP = 0x00020000
574n/aSA_ONSTACK = 0x00000001
575n/aSA_RESETHAND = 0x00000002
576n/aSA_RESTART = 0x00000004
577n/aSA_SIGINFO = 0x00000008
578n/aSA_NODEFER = 0x00000010
579n/aSA_NOCLDWAIT = 0x00010000
580n/aSA_WAITSIG = 0x00010000
581n/aNSIG = 46
582n/aMAXSIG = 45
583n/aS_SIGNAL = 1
584n/aS_SIGSET = 2
585n/aS_SIGACTION = 3
586n/aS_NONE = 4
587n/aMINSIGSTKSZ = 2048
588n/aSIGSTKSZ = 8192
589n/aSS_ONSTACK = 0x00000001
590n/aSS_DISABLE = 0x00000002
591n/aSN_PROC = 1
592n/aSN_CANCEL = 2
593n/aSN_SEND = 3
594n/a
595n/a# Included from sys/ucontext.h
596n/afrom TYPES import *
597n/a
598n/a# Included from sys/regset.h
599n/aREG_CCR = (0)
600n/aREG_PSR = (0)
601n/aREG_PSR = (0)
602n/aREG_PC = (1)
603n/aREG_nPC = (2)
604n/aREG_Y = (3)
605n/aREG_G1 = (4)
606n/aREG_G2 = (5)
607n/aREG_G3 = (6)
608n/aREG_G4 = (7)
609n/aREG_G5 = (8)
610n/aREG_G6 = (9)
611n/aREG_G7 = (10)
612n/aREG_O0 = (11)
613n/aREG_O1 = (12)
614n/aREG_O2 = (13)
615n/aREG_O3 = (14)
616n/aREG_O4 = (15)
617n/aREG_O5 = (16)
618n/aREG_O6 = (17)
619n/aREG_O7 = (18)
620n/aREG_ASI = (19)
621n/aREG_FPRS = (20)
622n/aREG_PS = REG_PSR
623n/aREG_SP = REG_O6
624n/aREG_R0 = REG_O0
625n/aREG_R1 = REG_O1
626n/a_NGREG = 21
627n/a_NGREG = 19
628n/aNGREG = _NGREG
629n/a_NGREG32 = 19
630n/a_NGREG64 = 21
631n/aSPARC_MAXREGWINDOW = 31
632n/aMAXFPQ = 16
633n/aXRS_ID = 0x78727300
634n/a
635n/a# Included from v7/sys/privregs.h
636n/a
637n/a# Included from v7/sys/psr.h
638n/aPSR_CWP = 0x0000001F
639n/aPSR_ET = 0x00000020
640n/aPSR_PS = 0x00000040
641n/aPSR_S = 0x00000080
642n/aPSR_PIL = 0x00000F00
643n/aPSR_EF = 0x00001000
644n/aPSR_EC = 0x00002000
645n/aPSR_RSV = 0x000FC000
646n/aPSR_ICC = 0x00F00000
647n/aPSR_C = 0x00100000
648n/aPSR_V = 0x00200000
649n/aPSR_Z = 0x00400000
650n/aPSR_N = 0x00800000
651n/aPSR_VER = 0x0F000000
652n/aPSR_IMPL = 0xF0000000
653n/aPSL_ALLCC = PSR_ICC
654n/aPSL_USER = (PSR_S)
655n/aPSL_USERMASK = (PSR_ICC)
656n/aPSL_UBITS = (PSR_ICC|PSR_EF)
657n/adef USERMODE(ps): return (((ps) & PSR_PS) == 0)
658n/a
659n/a
660n/a# Included from sys/fsr.h
661n/aFSR_CEXC = 0x0000001f
662n/aFSR_AEXC = 0x000003e0
663n/aFSR_FCC = 0x00000c00
664n/aFSR_PR = 0x00001000
665n/aFSR_QNE = 0x00002000
666n/aFSR_FTT = 0x0001c000
667n/aFSR_VER = 0x000e0000
668n/aFSR_TEM = 0x0f800000
669n/aFSR_RP = 0x30000000
670n/aFSR_RD = 0xc0000000
671n/aFSR_VER_SHIFT = 17
672n/aFSR_FCC1 = 0x00000003
673n/aFSR_FCC2 = 0x0000000C
674n/aFSR_FCC3 = 0x00000030
675n/aFSR_CEXC_NX = 0x00000001
676n/aFSR_CEXC_DZ = 0x00000002
677n/aFSR_CEXC_UF = 0x00000004
678n/aFSR_CEXC_OF = 0x00000008
679n/aFSR_CEXC_NV = 0x00000010
680n/aFSR_AEXC_NX = (0x1 << 5)
681n/aFSR_AEXC_DZ = (0x2 << 5)
682n/aFSR_AEXC_UF = (0x4 << 5)
683n/aFSR_AEXC_OF = (0x8 << 5)
684n/aFSR_AEXC_NV = (0x10 << 5)
685n/aFTT_NONE = 0
686n/aFTT_IEEE = 1
687n/aFTT_UNFIN = 2
688n/aFTT_UNIMP = 3
689n/aFTT_SEQ = 4
690n/aFTT_ALIGN = 5
691n/aFTT_DFAULT = 6
692n/aFSR_FTT_SHIFT = 14
693n/aFSR_FTT_IEEE = (FTT_IEEE << FSR_FTT_SHIFT)
694n/aFSR_FTT_UNFIN = (FTT_UNFIN << FSR_FTT_SHIFT)
695n/aFSR_FTT_UNIMP = (FTT_UNIMP << FSR_FTT_SHIFT)
696n/aFSR_FTT_SEQ = (FTT_SEQ << FSR_FTT_SHIFT)
697n/aFSR_FTT_ALIGN = (FTT_ALIGN << FSR_FTT_SHIFT)
698n/aFSR_FTT_DFAULT = (FTT_DFAULT << FSR_FTT_SHIFT)
699n/aFSR_TEM_NX = (0x1 << 23)
700n/aFSR_TEM_DZ = (0x2 << 23)
701n/aFSR_TEM_UF = (0x4 << 23)
702n/aFSR_TEM_OF = (0x8 << 23)
703n/aFSR_TEM_NV = (0x10 << 23)
704n/aRP_DBLEXT = 0
705n/aRP_SINGLE = 1
706n/aRP_DOUBLE = 2
707n/aRP_RESERVED = 3
708n/aRD_NEAR = 0
709n/aRD_ZER0 = 1
710n/aRD_POSINF = 2
711n/aRD_NEGINF = 3
712n/aFPRS_DL = 0x1
713n/aFPRS_DU = 0x2
714n/aFPRS_FEF = 0x4
715n/aPIL_MAX = 0xf
716n/adef SAVE_GLOBALS(RP): return \
717n/a
718n/adef RESTORE_GLOBALS(RP): return \
719n/a
720n/adef SAVE_OUTS(RP): return \
721n/a
722n/adef RESTORE_OUTS(RP): return \
723n/a
724n/adef SAVE_WINDOW(SBP): return \
725n/a
726n/adef RESTORE_WINDOW(SBP): return \
727n/a
728n/adef STORE_FPREGS(FP): return \
729n/a
730n/adef LOAD_FPREGS(FP): return \
731n/a
732n/a_SPARC_MAXREGWINDOW = 31
733n/a_XRS_ID = 0x78727300
734n/aGETCONTEXT = 0
735n/aSETCONTEXT = 1
736n/aUC_SIGMASK = 0o01
737n/aUC_STACK = 0o02
738n/aUC_CPU = 0o04
739n/aUC_MAU = 0o10
740n/aUC_FPU = UC_MAU
741n/aUC_INTR = 0o20
742n/aUC_ASR = 0o40
743n/aUC_MCONTEXT = (UC_CPU|UC_FPU|UC_ASR)
744n/aUC_ALL = (UC_SIGMASK|UC_STACK|UC_MCONTEXT)
745n/a_SIGQUEUE_MAX = 32
746n/a_SIGNOTIFY_MAX = 32
747n/a
748n/a# Included from sys/pcb.h
749n/aINSTR_VALID = 0x02
750n/aNORMAL_STEP = 0x04
751n/aWATCH_STEP = 0x08
752n/aCPC_OVERFLOW = 0x10
753n/aASYNC_HWERR = 0x20
754n/aSTEP_NONE = 0
755n/aSTEP_REQUESTED = 1
756n/aSTEP_ACTIVE = 2
757n/aSTEP_WASACTIVE = 3
758n/a
759n/a# Included from sys/msacct.h
760n/aLMS_USER = 0
761n/aLMS_SYSTEM = 1
762n/aLMS_TRAP = 2
763n/aLMS_TFAULT = 3
764n/aLMS_DFAULT = 4
765n/aLMS_KFAULT = 5
766n/aLMS_USER_LOCK = 6
767n/aLMS_SLEEP = 7
768n/aLMS_WAIT_CPU = 8
769n/aLMS_STOPPED = 9
770n/aNMSTATES = 10
771n/a
772n/a# Included from sys/lwp.h
773n/a
774n/a# Included from sys/synch.h
775n/afrom TYPES import *
776n/aUSYNC_THREAD = 0x00
777n/aUSYNC_PROCESS = 0x01
778n/aLOCK_NORMAL = 0x00
779n/aLOCK_ERRORCHECK = 0x02
780n/aLOCK_RECURSIVE = 0x04
781n/aUSYNC_PROCESS_ROBUST = 0x08
782n/aLOCK_PRIO_NONE = 0x00
783n/aLOCK_PRIO_INHERIT = 0x10
784n/aLOCK_PRIO_PROTECT = 0x20
785n/aLOCK_STALL_NP = 0x00
786n/aLOCK_ROBUST_NP = 0x40
787n/aLOCK_OWNERDEAD = 0x1
788n/aLOCK_NOTRECOVERABLE = 0x2
789n/aLOCK_INITED = 0x4
790n/aLOCK_UNMAPPED = 0x8
791n/aLWP_DETACHED = 0x00000040
792n/aLWP_SUSPENDED = 0x00000080
793n/a__LWP_ASLWP = 0x00000100
794n/aMAXSYSARGS = 8
795n/aNORMALRETURN = 0
796n/aJUSTRETURN = 1
797n/aLWP_USER = 0x01
798n/aLWP_SYS = 0x02
799n/aTS_FREE = 0x00
800n/aTS_SLEEP = 0x01
801n/aTS_RUN = 0x02
802n/aTS_ONPROC = 0x04
803n/aTS_ZOMB = 0x08
804n/aTS_STOPPED = 0x10
805n/aT_INTR_THREAD = 0x0001
806n/aT_WAKEABLE = 0x0002
807n/aT_TOMASK = 0x0004
808n/aT_TALLOCSTK = 0x0008
809n/aT_WOULDBLOCK = 0x0020
810n/aT_DONTBLOCK = 0x0040
811n/aT_DONTPEND = 0x0080
812n/aT_SYS_PROF = 0x0100
813n/aT_WAITCVSEM = 0x0200
814n/aT_WATCHPT = 0x0400
815n/aT_PANIC = 0x0800
816n/aTP_HOLDLWP = 0x0002
817n/aTP_TWAIT = 0x0004
818n/aTP_LWPEXIT = 0x0008
819n/aTP_PRSTOP = 0x0010
820n/aTP_CHKPT = 0x0020
821n/aTP_EXITLWP = 0x0040
822n/aTP_PRVSTOP = 0x0080
823n/aTP_MSACCT = 0x0100
824n/aTP_STOPPING = 0x0200
825n/aTP_WATCHPT = 0x0400
826n/aTP_PAUSE = 0x0800
827n/aTP_CHANGEBIND = 0x1000
828n/aTS_LOAD = 0x0001
829n/aTS_DONT_SWAP = 0x0002
830n/aTS_SWAPENQ = 0x0004
831n/aTS_ON_SWAPQ = 0x0008
832n/aTS_CSTART = 0x0100
833n/aTS_UNPAUSE = 0x0200
834n/aTS_XSTART = 0x0400
835n/aTS_PSTART = 0x0800
836n/aTS_RESUME = 0x1000
837n/aTS_CREATE = 0x2000
838n/aTS_ALLSTART = \
839n/a (TS_CSTART|TS_UNPAUSE|TS_XSTART|TS_PSTART|TS_RESUME|TS_CREATE)
840n/adef CPR_VSTOPPED(t): return \
841n/a
842n/adef THREAD_TRANSITION(tp): return thread_transition(tp);
843n/a
844n/adef THREAD_STOP(tp): return \
845n/a
846n/adef THREAD_ZOMB(tp): return THREAD_SET_STATE(tp, TS_ZOMB, NULL)
847n/a
848n/adef SEMA_HELD(x): return (sema_held((x)))
849n/a
850n/aNO_LOCKS_HELD = 1
851n/aNO_COMPETING_THREADS = 1
852n/a
853n/a# Included from sys/cred.h
854n/a
855n/a# Included from sys/uio.h
856n/afrom TYPES import *
857n/a
858n/a# Included from sys/resource.h
859n/afrom TYPES import *
860n/aPRIO_PROCESS = 0
861n/aPRIO_PGRP = 1
862n/aPRIO_USER = 2
863n/aRLIMIT_CPU = 0
864n/aRLIMIT_FSIZE = 1
865n/aRLIMIT_DATA = 2
866n/aRLIMIT_STACK = 3
867n/aRLIMIT_CORE = 4
868n/aRLIMIT_NOFILE = 5
869n/aRLIMIT_VMEM = 6
870n/aRLIMIT_AS = RLIMIT_VMEM
871n/aRLIM_NLIMITS = 7
872n/aRLIM_INFINITY = (-3)
873n/aRLIM_SAVED_MAX = (-2)
874n/aRLIM_SAVED_CUR = (-1)
875n/aRLIM_INFINITY = 0x7fffffff
876n/aRLIM_SAVED_MAX = 0x7ffffffe
877n/aRLIM_SAVED_CUR = 0x7ffffffd
878n/aRLIM32_INFINITY = 0x7fffffff
879n/aRLIM32_SAVED_MAX = 0x7ffffffe
880n/aRLIM32_SAVED_CUR = 0x7ffffffd
881n/a
882n/a# Included from sys/model.h
883n/a
884n/a# Included from sys/debug.h
885n/adef ASSERT64(x): return ASSERT(x)
886n/a
887n/adef ASSERT32(x): return ASSERT(x)
888n/a
889n/aDATAMODEL_MASK = 0x0FF00000
890n/aDATAMODEL_ILP32 = 0x00100000
891n/aDATAMODEL_LP64 = 0x00200000
892n/aDATAMODEL_NONE = 0
893n/aDATAMODEL_NATIVE = DATAMODEL_LP64
894n/aDATAMODEL_NATIVE = DATAMODEL_ILP32
895n/adef STRUCT_SIZE(handle): return \
896n/a
897n/adef STRUCT_BUF(handle): return ((handle).ptr.m64)
898n/a
899n/adef SIZEOF_PTR(umodel): return \
900n/a
901n/adef STRUCT_SIZE(handle): return (sizeof (*(handle).ptr))
902n/a
903n/adef STRUCT_BUF(handle): return ((handle).ptr)
904n/a
905n/adef SIZEOF_PTR(umodel): return sizeof (caddr_t)
906n/a
907n/adef lwp_getdatamodel(t): return DATAMODEL_ILP32
908n/a
909n/aRUSAGE_SELF = 0
910n/aRUSAGE_CHILDREN = -1
911n/a
912n/a# Included from vm/seg_enum.h
913n/a
914n/a# Included from sys/buf.h
915n/a
916n/a# Included from sys/kstat.h
917n/afrom TYPES import *
918n/aKSTAT_STRLEN = 31
919n/adef KSTAT_ENTER(k): return \
920n/a
921n/adef KSTAT_EXIT(k): return \
922n/a
923n/aKSTAT_TYPE_RAW = 0
924n/aKSTAT_TYPE_NAMED = 1
925n/aKSTAT_TYPE_INTR = 2
926n/aKSTAT_TYPE_IO = 3
927n/aKSTAT_TYPE_TIMER = 4
928n/aKSTAT_NUM_TYPES = 5
929n/aKSTAT_FLAG_VIRTUAL = 0x01
930n/aKSTAT_FLAG_VAR_SIZE = 0x02
931n/aKSTAT_FLAG_WRITABLE = 0x04
932n/aKSTAT_FLAG_PERSISTENT = 0x08
933n/aKSTAT_FLAG_DORMANT = 0x10
934n/aKSTAT_FLAG_INVALID = 0x20
935n/aKSTAT_READ = 0
936n/aKSTAT_WRITE = 1
937n/aKSTAT_DATA_CHAR = 0
938n/aKSTAT_DATA_INT32 = 1
939n/aKSTAT_DATA_UINT32 = 2
940n/aKSTAT_DATA_INT64 = 3
941n/aKSTAT_DATA_UINT64 = 4
942n/aKSTAT_DATA_LONG = KSTAT_DATA_INT32
943n/aKSTAT_DATA_ULONG = KSTAT_DATA_UINT32
944n/aKSTAT_DATA_LONG = KSTAT_DATA_INT64
945n/aKSTAT_DATA_ULONG = KSTAT_DATA_UINT64
946n/aKSTAT_DATA_LONG = 7
947n/aKSTAT_DATA_ULONG = 8
948n/aKSTAT_DATA_LONGLONG = KSTAT_DATA_INT64
949n/aKSTAT_DATA_ULONGLONG = KSTAT_DATA_UINT64
950n/aKSTAT_DATA_FLOAT = 5
951n/aKSTAT_DATA_DOUBLE = 6
952n/aKSTAT_INTR_HARD = 0
953n/aKSTAT_INTR_SOFT = 1
954n/aKSTAT_INTR_WATCHDOG = 2
955n/aKSTAT_INTR_SPURIOUS = 3
956n/aKSTAT_INTR_MULTSVC = 4
957n/aKSTAT_NUM_INTRS = 5
958n/aB_BUSY = 0x0001
959n/aB_DONE = 0x0002
960n/aB_ERROR = 0x0004
961n/aB_PAGEIO = 0x0010
962n/aB_PHYS = 0x0020
963n/aB_READ = 0x0040
964n/aB_WRITE = 0x0100
965n/aB_KERNBUF = 0x0008
966n/aB_WANTED = 0x0080
967n/aB_AGE = 0x000200
968n/aB_ASYNC = 0x000400
969n/aB_DELWRI = 0x000800
970n/aB_STALE = 0x001000
971n/aB_DONTNEED = 0x002000
972n/aB_REMAPPED = 0x004000
973n/aB_FREE = 0x008000
974n/aB_INVAL = 0x010000
975n/aB_FORCE = 0x020000
976n/aB_HEAD = 0x040000
977n/aB_NOCACHE = 0x080000
978n/aB_TRUNC = 0x100000
979n/aB_SHADOW = 0x200000
980n/aB_RETRYWRI = 0x400000
981n/adef notavail(bp): return \
982n/a
983n/adef BWRITE(bp): return \
984n/a
985n/adef BWRITE2(bp): return \
986n/a
987n/aVROOT = 0x01
988n/aVNOCACHE = 0x02
989n/aVNOMAP = 0x04
990n/aVDUP = 0x08
991n/aVNOSWAP = 0x10
992n/aVNOMOUNT = 0x20
993n/aVISSWAP = 0x40
994n/aVSWAPLIKE = 0x80
995n/aVVFSLOCK = 0x100
996n/aVVFSWAIT = 0x200
997n/aVVMLOCK = 0x400
998n/aVDIROPEN = 0x800
999n/aVVMEXEC = 0x1000
1000n/aVPXFS = 0x2000
1001n/aAT_TYPE = 0x0001
1002n/aAT_MODE = 0x0002
1003n/aAT_UID = 0x0004
1004n/aAT_GID = 0x0008
1005n/aAT_FSID = 0x0010
1006n/aAT_NODEID = 0x0020
1007n/aAT_NLINK = 0x0040
1008n/aAT_SIZE = 0x0080
1009n/aAT_ATIME = 0x0100
1010n/aAT_MTIME = 0x0200
1011n/aAT_CTIME = 0x0400
1012n/aAT_RDEV = 0x0800
1013n/aAT_BLKSIZE = 0x1000
1014n/aAT_NBLOCKS = 0x2000
1015n/aAT_VCODE = 0x4000
1016n/aAT_ALL = (AT_TYPE|AT_MODE|AT_UID|AT_GID|AT_FSID|AT_NODEID|\
1017n/a AT_NLINK|AT_SIZE|AT_ATIME|AT_MTIME|AT_CTIME|\
1018n/a AT_RDEV|AT_BLKSIZE|AT_NBLOCKS|AT_VCODE)
1019n/aAT_STAT = (AT_MODE|AT_UID|AT_GID|AT_FSID|AT_NODEID|AT_NLINK|\
1020n/a AT_SIZE|AT_ATIME|AT_MTIME|AT_CTIME|AT_RDEV)
1021n/aAT_TIMES = (AT_ATIME|AT_MTIME|AT_CTIME)
1022n/aAT_NOSET = (AT_NLINK|AT_RDEV|AT_FSID|AT_NODEID|AT_TYPE|\
1023n/a AT_BLKSIZE|AT_NBLOCKS|AT_VCODE)
1024n/aVSUID = 0o4000
1025n/aVSGID = 0o2000
1026n/aVSVTX = 0o1000
1027n/aVREAD = 0o0400
1028n/aVWRITE = 0o0200
1029n/aVEXEC = 0o0100
1030n/aMODEMASK = 0o7777
1031n/aPERMMASK = 0o0777
1032n/adef MANDMODE(mode): return (((mode) & (VSGID|(VEXEC>>3))) == VSGID)
1033n/a
1034n/aVSA_ACL = 0x0001
1035n/aVSA_ACLCNT = 0x0002
1036n/aVSA_DFACL = 0x0004
1037n/aVSA_DFACLCNT = 0x0008
1038n/aLOOKUP_DIR = 0x01
1039n/aDUMP_ALLOC = 0
1040n/aDUMP_FREE = 1
1041n/aDUMP_SCAN = 2
1042n/aATTR_UTIME = 0x01
1043n/aATTR_EXEC = 0x02
1044n/aATTR_COMM = 0x04
1045n/aATTR_HINT = 0x08
1046n/aATTR_REAL = 0x10
1047n/a
1048n/a# Included from sys/poll.h
1049n/aPOLLIN = 0x0001
1050n/aPOLLPRI = 0x0002
1051n/aPOLLOUT = 0x0004
1052n/aPOLLRDNORM = 0x0040
1053n/aPOLLWRNORM = POLLOUT
1054n/aPOLLRDBAND = 0x0080
1055n/aPOLLWRBAND = 0x0100
1056n/aPOLLNORM = POLLRDNORM
1057n/aPOLLERR = 0x0008
1058n/aPOLLHUP = 0x0010
1059n/aPOLLNVAL = 0x0020
1060n/aPOLLREMOVE = 0x0800
1061n/aPOLLRDDATA = 0x0200
1062n/aPOLLNOERR = 0x0400
1063n/aPOLLCLOSED = 0x8000
1064n/a
1065n/a# Included from sys/strmdep.h
1066n/adef str_aligned(X): return (((ulong_t)(X) & (sizeof (int) - 1)) == 0)
1067n/a
1068n/a
1069n/a# Included from sys/strft.h
1070n/atdelta_t_sz = 12
1071n/aFTEV_MASK = 0x1FFF
1072n/aFTEV_ISWR = 0x8000
1073n/aFTEV_CS = 0x4000
1074n/aFTEV_PS = 0x2000
1075n/aFTEV_QMASK = 0x1F00
1076n/aFTEV_ALLOCMASK = 0x1FF8
1077n/aFTEV_ALLOCB = 0x0000
1078n/aFTEV_ESBALLOC = 0x0001
1079n/aFTEV_DESBALLOC = 0x0002
1080n/aFTEV_ESBALLOCA = 0x0003
1081n/aFTEV_DESBALLOCA = 0x0004
1082n/aFTEV_ALLOCBIG = 0x0005
1083n/aFTEV_ALLOCBW = 0x0006
1084n/aFTEV_FREEB = 0x0008
1085n/aFTEV_DUPB = 0x0009
1086n/aFTEV_COPYB = 0x000A
1087n/aFTEV_CALLER = 0x000F
1088n/aFTEV_PUT = 0x0100
1089n/aFTEV_FSYNCQ = 0x0103
1090n/aFTEV_DSYNCQ = 0x0104
1091n/aFTEV_PUTQ = 0x0105
1092n/aFTEV_GETQ = 0x0106
1093n/aFTEV_RMVQ = 0x0107
1094n/aFTEV_INSQ = 0x0108
1095n/aFTEV_PUTBQ = 0x0109
1096n/aFTEV_FLUSHQ = 0x010A
1097n/aFTEV_REPLYQ = 0x010B
1098n/aFTEV_PUTNEXT = 0x010D
1099n/aFTEV_RWNEXT = 0x010E
1100n/aFTEV_QWINNER = 0x010F
1101n/aFTEV_GEWRITE = 0x0101
1102n/adef FTFLW_HASH(h): return (((unsigned)(h))%ftflw_hash_sz)
1103n/a
1104n/aFTBLK_EVNTS = 0x9
1105n/aQENAB = 0x00000001
1106n/aQWANTR = 0x00000002
1107n/aQWANTW = 0x00000004
1108n/aQFULL = 0x00000008
1109n/aQREADR = 0x00000010
1110n/aQUSE = 0x00000020
1111n/aQNOENB = 0x00000040
1112n/aQBACK = 0x00000100
1113n/aQHLIST = 0x00000200
1114n/aQPAIR = 0x00000800
1115n/aQPERQ = 0x00001000
1116n/aQPERMOD = 0x00002000
1117n/aQMTSAFE = 0x00004000
1118n/aQMTOUTPERIM = 0x00008000
1119n/aQMT_TYPEMASK = (QPAIR|QPERQ|QPERMOD|QMTSAFE|QMTOUTPERIM)
1120n/aQINSERVICE = 0x00010000
1121n/aQWCLOSE = 0x00020000
1122n/aQEND = 0x00040000
1123n/aQWANTWSYNC = 0x00080000
1124n/aQSYNCSTR = 0x00100000
1125n/aQISDRV = 0x00200000
1126n/aQHOT = 0x00400000
1127n/aQNEXTHOT = 0x00800000
1128n/a_QINSERTING = 0x04000000
1129n/a_QREMOVING = 0x08000000
1130n/aQ_SQQUEUED = 0x01
1131n/aQ_SQDRAINING = 0x02
1132n/aQB_FULL = 0x01
1133n/aQB_WANTW = 0x02
1134n/aQB_BACK = 0x04
1135n/aNBAND = 256
1136n/aSTRUIOT_NONE = -1
1137n/aSTRUIOT_DONTCARE = 0
1138n/aSTRUIOT_STANDARD = 1
1139n/aSTRUIOT_IP = 2
1140n/aDBLK_REFMIN = 0x01
1141n/aSTRUIO_SPEC = 0x01
1142n/aSTRUIO_DONE = 0x02
1143n/aSTRUIO_IP = 0x04
1144n/aSTRUIO_ZC = 0x08
1145n/aSTRUIO_ICK = 0x10
1146n/aMSGMARK = 0x01
1147n/aMSGNOLOOP = 0x02
1148n/aMSGDELIM = 0x04
1149n/aMSGNOGET = 0x08
1150n/aMSGMARKNEXT = 0x10
1151n/aMSGNOTMARKNEXT = 0x20
1152n/aM_DATA = 0x00
1153n/aM_PROTO = 0x01
1154n/aM_BREAK = 0x08
1155n/aM_PASSFP = 0x09
1156n/aM_EVENT = 0x0a
1157n/aM_SIG = 0x0b
1158n/aM_DELAY = 0x0c
1159n/aM_CTL = 0x0d
1160n/aM_IOCTL = 0x0e
1161n/aM_SETOPTS = 0x10
1162n/aM_RSE = 0x11
1163n/aM_IOCACK = 0x81
1164n/aM_IOCNAK = 0x82
1165n/aM_PCPROTO = 0x83
1166n/aM_PCSIG = 0x84
1167n/aM_READ = 0x85
1168n/aM_FLUSH = 0x86
1169n/aM_STOP = 0x87
1170n/aM_START = 0x88
1171n/aM_HANGUP = 0x89
1172n/aM_ERROR = 0x8a
1173n/aM_COPYIN = 0x8b
1174n/aM_COPYOUT = 0x8c
1175n/aM_IOCDATA = 0x8d
1176n/aM_PCRSE = 0x8e
1177n/aM_STOPI = 0x8f
1178n/aM_STARTI = 0x90
1179n/aM_PCEVENT = 0x91
1180n/aM_UNHANGUP = 0x92
1181n/aQNORM = 0x00
1182n/aQPCTL = 0x80
1183n/aIOC_MODELS = DATAMODEL_MASK
1184n/aIOC_ILP32 = DATAMODEL_ILP32
1185n/aIOC_LP64 = DATAMODEL_LP64
1186n/aIOC_NATIVE = DATAMODEL_NATIVE
1187n/aIOC_NONE = DATAMODEL_NONE
1188n/aSTRCANON = 0x01
1189n/aRECOPY = 0x02
1190n/aSO_ALL = 0x003f
1191n/aSO_READOPT = 0x0001
1192n/aSO_WROFF = 0x0002
1193n/aSO_MINPSZ = 0x0004
1194n/aSO_MAXPSZ = 0x0008
1195n/aSO_HIWAT = 0x0010
1196n/aSO_LOWAT = 0x0020
1197n/aSO_MREADON = 0x0040
1198n/aSO_MREADOFF = 0x0080
1199n/aSO_NDELON = 0x0100
1200n/aSO_NDELOFF = 0x0200
1201n/aSO_ISTTY = 0x0400
1202n/aSO_ISNTTY = 0x0800
1203n/aSO_TOSTOP = 0x1000
1204n/aSO_TONSTOP = 0x2000
1205n/aSO_BAND = 0x4000
1206n/aSO_DELIM = 0x8000
1207n/aSO_NODELIM = 0x010000
1208n/aSO_STRHOLD = 0x020000
1209n/aSO_ERROPT = 0x040000
1210n/aSO_COPYOPT = 0x080000
1211n/aSO_MAXBLK = 0x100000
1212n/aDEF_IOV_MAX = 16
1213n/aINFOD_FIRSTBYTES = 0x02
1214n/aINFOD_BYTES = 0x04
1215n/aINFOD_COUNT = 0x08
1216n/aINFOD_COPYOUT = 0x10
1217n/aMODOPEN = 0x1
1218n/aCLONEOPEN = 0x2
1219n/aCONSOPEN = 0x4
1220n/aOPENFAIL = -1
1221n/aBPRI_LO = 1
1222n/aBPRI_MED = 2
1223n/aBPRI_HI = 3
1224n/aBPRI_FT = 4
1225n/aINFPSZ = -1
1226n/aFLUSHALL = 1
1227n/aFLUSHDATA = 0
1228n/aSTRHIGH = 5120
1229n/aSTRLOW = 1024
1230n/aMAXIOCBSZ = 1024
1231n/aPERIM_INNER = 1
1232n/aPERIM_OUTER = 2
1233n/adef datamsg(type): return \
1234n/a
1235n/adef straln(a): return (caddr_t)((intptr_t)(a) & ~(sizeof (int)-1))
1236n/a
1237n/a
1238n/a# Included from sys/byteorder.h
1239n/adef ntohl(x): return (x)
1240n/a
1241n/adef ntohs(x): return (x)
1242n/a
1243n/adef htonl(x): return (x)
1244n/a
1245n/adef htons(x): return (x)
1246n/a
1247n/aIPPROTO_IP = 0
1248n/aIPPROTO_HOPOPTS = 0
1249n/aIPPROTO_ICMP = 1
1250n/aIPPROTO_IGMP = 2
1251n/aIPPROTO_GGP = 3
1252n/aIPPROTO_ENCAP = 4
1253n/aIPPROTO_TCP = 6
1254n/aIPPROTO_EGP = 8
1255n/aIPPROTO_PUP = 12
1256n/aIPPROTO_UDP = 17
1257n/aIPPROTO_IDP = 22
1258n/aIPPROTO_IPV6 = 41
1259n/aIPPROTO_ROUTING = 43
1260n/aIPPROTO_FRAGMENT = 44
1261n/aIPPROTO_RSVP = 46
1262n/aIPPROTO_ESP = 50
1263n/aIPPROTO_AH = 51
1264n/aIPPROTO_ICMPV6 = 58
1265n/aIPPROTO_NONE = 59
1266n/aIPPROTO_DSTOPTS = 60
1267n/aIPPROTO_HELLO = 63
1268n/aIPPROTO_ND = 77
1269n/aIPPROTO_EON = 80
1270n/aIPPROTO_PIM = 103
1271n/aIPPROTO_RAW = 255
1272n/aIPPROTO_MAX = 256
1273n/aIPPORT_ECHO = 7
1274n/aIPPORT_DISCARD = 9
1275n/aIPPORT_SYSTAT = 11
1276n/aIPPORT_DAYTIME = 13
1277n/aIPPORT_NETSTAT = 15
1278n/aIPPORT_FTP = 21
1279n/aIPPORT_TELNET = 23
1280n/aIPPORT_SMTP = 25
1281n/aIPPORT_TIMESERVER = 37
1282n/aIPPORT_NAMESERVER = 42
1283n/aIPPORT_WHOIS = 43
1284n/aIPPORT_MTP = 57
1285n/aIPPORT_BOOTPS = 67
1286n/aIPPORT_BOOTPC = 68
1287n/aIPPORT_TFTP = 69
1288n/aIPPORT_RJE = 77
1289n/aIPPORT_FINGER = 79
1290n/aIPPORT_TTYLINK = 87
1291n/aIPPORT_SUPDUP = 95
1292n/aIPPORT_EXECSERVER = 512
1293n/aIPPORT_LOGINSERVER = 513
1294n/aIPPORT_CMDSERVER = 514
1295n/aIPPORT_EFSSERVER = 520
1296n/aIPPORT_BIFFUDP = 512
1297n/aIPPORT_WHOSERVER = 513
1298n/aIPPORT_ROUTESERVER = 520
1299n/aIPPORT_RESERVED = 1024
1300n/aIPPORT_USERRESERVED = 5000
1301n/aIMPLINK_IP = 155
1302n/aIMPLINK_LOWEXPER = 156
1303n/aIMPLINK_HIGHEXPER = 158
1304n/aIN_CLASSA_NSHIFT = 24
1305n/aIN_CLASSA_MAX = 128
1306n/aIN_CLASSB_NSHIFT = 16
1307n/aIN_CLASSB_MAX = 65536
1308n/aIN_CLASSC_NSHIFT = 8
1309n/aIN_CLASSD_NSHIFT = 28
1310n/adef IN_MULTICAST(i): return IN_CLASSD(i)
1311n/a
1312n/aIN_LOOPBACKNET = 127
1313n/adef IN_SET_LOOPBACK_ADDR(a): return \
1314n/a
1315n/adef IN6_IS_ADDR_UNSPECIFIED(addr): return \
1316n/a
1317n/adef IN6_IS_ADDR_LOOPBACK(addr): return \
1318n/a
1319n/adef IN6_IS_ADDR_LOOPBACK(addr): return \
1320n/a
1321n/adef IN6_IS_ADDR_MULTICAST(addr): return \
1322n/a
1323n/adef IN6_IS_ADDR_MULTICAST(addr): return \
1324n/a
1325n/adef IN6_IS_ADDR_LINKLOCAL(addr): return \
1326n/a
1327n/adef IN6_IS_ADDR_LINKLOCAL(addr): return \
1328n/a
1329n/adef IN6_IS_ADDR_SITELOCAL(addr): return \
1330n/a
1331n/adef IN6_IS_ADDR_SITELOCAL(addr): return \
1332n/a
1333n/adef IN6_IS_ADDR_V4MAPPED(addr): return \
1334n/a
1335n/adef IN6_IS_ADDR_V4MAPPED(addr): return \
1336n/a
1337n/adef IN6_IS_ADDR_V4MAPPED_ANY(addr): return \
1338n/a
1339n/adef IN6_IS_ADDR_V4MAPPED_ANY(addr): return \
1340n/a
1341n/adef IN6_IS_ADDR_V4COMPAT(addr): return \
1342n/a
1343n/adef IN6_IS_ADDR_V4COMPAT(addr): return \
1344n/a
1345n/adef IN6_IS_ADDR_MC_RESERVED(addr): return \
1346n/a
1347n/adef IN6_IS_ADDR_MC_RESERVED(addr): return \
1348n/a
1349n/adef IN6_IS_ADDR_MC_NODELOCAL(addr): return \
1350n/a
1351n/adef IN6_IS_ADDR_MC_NODELOCAL(addr): return \
1352n/a
1353n/adef IN6_IS_ADDR_MC_LINKLOCAL(addr): return \
1354n/a
1355n/adef IN6_IS_ADDR_MC_LINKLOCAL(addr): return \
1356n/a
1357n/adef IN6_IS_ADDR_MC_SITELOCAL(addr): return \
1358n/a
1359n/adef IN6_IS_ADDR_MC_SITELOCAL(addr): return \
1360n/a
1361n/adef IN6_IS_ADDR_MC_ORGLOCAL(addr): return \
1362n/a
1363n/adef IN6_IS_ADDR_MC_ORGLOCAL(addr): return \
1364n/a
1365n/adef IN6_IS_ADDR_MC_GLOBAL(addr): return \
1366n/a
1367n/adef IN6_IS_ADDR_MC_GLOBAL(addr): return \
1368n/a
1369n/aIP_OPTIONS = 1
1370n/aIP_HDRINCL = 2
1371n/aIP_TOS = 3
1372n/aIP_TTL = 4
1373n/aIP_RECVOPTS = 5
1374n/aIP_RECVRETOPTS = 6
1375n/aIP_RECVDSTADDR = 7
1376n/aIP_RETOPTS = 8
1377n/aIP_MULTICAST_IF = 0x10
1378n/aIP_MULTICAST_TTL = 0x11
1379n/aIP_MULTICAST_LOOP = 0x12
1380n/aIP_ADD_MEMBERSHIP = 0x13
1381n/aIP_DROP_MEMBERSHIP = 0x14
1382n/aIP_SEC_OPT = 0x22
1383n/aIPSEC_PREF_NEVER = 0x01
1384n/aIPSEC_PREF_REQUIRED = 0x02
1385n/aIPSEC_PREF_UNIQUE = 0x04
1386n/aIP_ADD_PROXY_ADDR = 0x40
1387n/aIP_BOUND_IF = 0x41
1388n/aIP_UNSPEC_SRC = 0x42
1389n/aIP_REUSEADDR = 0x104
1390n/aIP_DONTROUTE = 0x105
1391n/aIP_BROADCAST = 0x106
1392n/aIP_DEFAULT_MULTICAST_TTL = 1
1393n/aIP_DEFAULT_MULTICAST_LOOP = 1
1394n/aIPV6_RTHDR_TYPE_0 = 0
1395n/aIPV6_UNICAST_HOPS = 0x5
1396n/aIPV6_MULTICAST_IF = 0x6
1397n/aIPV6_MULTICAST_HOPS = 0x7
1398n/aIPV6_MULTICAST_LOOP = 0x8
1399n/aIPV6_JOIN_GROUP = 0x9
1400n/aIPV6_LEAVE_GROUP = 0xa
1401n/aIPV6_ADD_MEMBERSHIP = 0x9
1402n/aIPV6_DROP_MEMBERSHIP = 0xa
1403n/aIPV6_PKTINFO = 0xb
1404n/aIPV6_HOPLIMIT = 0xc
1405n/aIPV6_NEXTHOP = 0xd
1406n/aIPV6_HOPOPTS = 0xe
1407n/aIPV6_DSTOPTS = 0xf
1408n/aIPV6_RTHDR = 0x10
1409n/aIPV6_RTHDRDSTOPTS = 0x11
1410n/aIPV6_RECVPKTINFO = 0x12
1411n/aIPV6_RECVHOPLIMIT = 0x13
1412n/aIPV6_RECVHOPOPTS = 0x14
1413n/aIPV6_RECVDSTOPTS = 0x15
1414n/aIPV6_RECVRTHDR = 0x16
1415n/aIPV6_RECVRTHDRDSTOPTS = 0x17
1416n/aIPV6_CHECKSUM = 0x18
1417n/aIPV6_BOUND_IF = 0x41
1418n/aIPV6_UNSPEC_SRC = 0x42
1419n/aINET_ADDRSTRLEN = 16
1420n/aINET6_ADDRSTRLEN = 46
1421n/aIPV6_PAD1_OPT = 0