...
1
2
3
4
5
6
7 package sysconf
8
9 const (
10 SC_ARG_MAX = 0x1
11 SC_CHILD_MAX = 0x2
12 SC_NGROUPS_MAX = 0x4
13 SC_OPEN_MAX = 0x5
14 SC_JOB_CONTROL = 0x6
15 SC_SAVED_IDS = 0x7
16 SC_VERSION = 0x8
17 SC_BC_BASE_MAX = 0x9
18 SC_BC_DIM_MAX = 0xa
19 SC_BC_SCALE_MAX = 0xb
20 SC_BC_STRING_MAX = 0xc
21 SC_COLL_WEIGHTS_MAX = 0xd
22 SC_EXPR_NEST_MAX = 0xe
23 SC_LINE_MAX = 0xf
24 SC_RE_DUP_MAX = 0x10
25 SC_2_VERSION = 0x11
26 SC_2_C_BIND = 0x12
27 SC_2_C_DEV = 0x13
28 SC_2_CHAR_TERM = 0x14
29 SC_2_FORT_DEV = 0x15
30 SC_2_FORT_RUN = 0x16
31 SC_2_LOCALEDEF = 0x17
32 SC_2_SW_DEV = 0x18
33 SC_2_UPE = 0x19
34 SC_STREAM_MAX = 0x1a
35 SC_TZNAME_MAX = 0x1b
36 SC_PAGESIZE = 0x1c
37 SC_PAGE_SIZE = 0x1c
38 SC_FSYNC = 0x1d
39 SC_XOPEN_SHM = 0x1e
40 SC_SYNCHRONIZED_IO = 0x1f
41 SC_IOV_MAX = 0x20
42 SC_MAPPED_FILES = 0x21
43 SC_MEMLOCK = 0x22
44 SC_MEMLOCK_RANGE = 0x23
45 SC_MEMORY_PROTECTION = 0x24
46 SC_LOGIN_NAME_MAX = 0x25
47 SC_MONOTONIC_CLOCK = 0x26
48 SC_CLK_TCK = 0x27
49 SC_ATEXIT_MAX = 0x28
50 SC_THREADS = 0x29
51 SC_SEMAPHORES = 0x2a
52 SC_BARRIERS = 0x2b
53 SC_TIMERS = 0x2c
54 SC_SPIN_LOCKS = 0x2d
55 SC_READER_WRITER_LOCKS = 0x2e
56 SC_GETGR_R_SIZE_MAX = 0x2f
57 SC_GETPW_R_SIZE_MAX = 0x30
58 SC_CLOCK_SELECTION = 0x31
59 SC_ASYNCHRONOUS_IO = 0x32
60 SC_AIO_LISTIO_MAX = 0x33
61 SC_AIO_MAX = 0x34
62 SC_MESSAGE_PASSING = 0x35
63 SC_MQ_OPEN_MAX = 0x36
64 SC_MQ_PRIO_MAX = 0x37
65 SC_PRIORITY_SCHEDULING = 0x38
66 SC_THREAD_DESTRUCTOR_ITERATIONS = 0x39
67 SC_THREAD_KEYS_MAX = 0x3a
68 SC_THREAD_STACK_MIN = 0x3b
69 SC_THREAD_THREADS_MAX = 0x3c
70 SC_THREAD_ATTR_STACKADDR = 0x3d
71 SC_THREAD_ATTR_STACKSIZE = 0x3e
72 SC_THREAD_PRIORITY_SCHEDULING = 0x3f
73 SC_THREAD_PRIO_INHERIT = 0x40
74 SC_THREAD_PRIO_PROTECT = 0x41
75 SC_THREAD_PROCESS_SHARED = 0x42
76 SC_THREAD_SAFE_FUNCTIONS = 0x43
77 SC_TTY_NAME_MAX = 0x44
78 SC_HOST_NAME_MAX = 0x45
79 SC_PASS_MAX = 0x46
80 SC_REGEXP = 0x47
81 SC_SHELL = 0x48
82 SC_SYMLOOP_MAX = 0x49
83
84 SC_V6_ILP32_OFF32 = 0x4a
85 SC_V6_ILP32_OFFBIG = 0x4b
86 SC_V6_LP64_OFF64 = 0x4c
87 SC_V6_LPBIG_OFFBIG = 0x4d
88 SC_2_PBS = 0x50
89 SC_2_PBS_ACCOUNTING = 0x51
90 SC_2_PBS_CHECKPOINT = 0x52
91 SC_2_PBS_LOCATE = 0x53
92 SC_2_PBS_MESSAGE = 0x54
93 SC_2_PBS_TRACK = 0x55
94
95 SC_SPAWN = 0x56
96 SC_SHARED_MEMORY_OBJECTS = 0x57
97
98 SC_TIMER_MAX = 0x58
99 SC_SEM_NSEMS_MAX = 0x59
100 SC_CPUTIME = 0x5a
101 SC_THREAD_CPUTIME = 0x5b
102 SC_DELAYTIMER_MAX = 0x5c
103 SC_SIGQUEUE_MAX = 0x5d
104 SC_REALTIME_SIGNALS = 0x5e
105
106 SC_PHYS_PAGES = 0x79
107
108 SC_NPROCESSORS_CONF = 0x3e9
109 SC_NPROCESSORS_ONLN = 0x3ea
110
111 SC_SCHED_RT_TS = 0x7d1
112 SC_SCHED_PRI_MIN = 0x7d2
113 SC_SCHED_PRI_MAX = 0x7d3
114 )
115
116 const (
117 _MAXHOSTNAMELEN = 0x100
118 _MAXLOGNAME = 0x10
119 _MAXSYMLINKS = 0x20
120
121 _POSIX_ARG_MAX = 0x1000
122 _POSIX_CHILD_MAX = 0x19
123 _POSIX_CPUTIME = 0x30db0
124 _POSIX_DELAYTIMER_MAX = 0x20
125 _POSIX_PRIORITY_SCHEDULING = 0x30db0
126 _POSIX_REGEXP = 0x1
127 _POSIX_SHARED_MEMORY_OBJECTS = 0x0
128 _POSIX_SHELL = 0x1
129 _POSIX_SIGQUEUE_MAX = 0x20
130 _POSIX_SPAWN = 0x31069
131 _POSIX_THREAD_ATTR_STACKADDR = 0x30db0
132 _POSIX_THREAD_ATTR_STACKSIZE = 0x30db0
133 _POSIX_THREAD_CPUTIME = 0x30db0
134 _POSIX_THREAD_DESTRUCTOR_ITERATIONS = 0x4
135 _POSIX_THREAD_KEYS_MAX = 0x80
136 _POSIX_THREAD_PRIO_PROTECT = 0x30db0
137 _POSIX_THREAD_SAFE_FUNCTIONS = 0x30db0
138 _POSIX_TIMER_MAX = 0x20
139 _POSIX_VERSION = 0x30db0
140
141 _POSIX2_VERSION = 0x30db0
142
143 _FOPEN_MAX = 0x14
144 _NAME_MAX = 0x1ff
145 _RE_DUP_MAX = 0xff
146
147 _BC_BASE_MAX = 0x7fffffff
148 _BC_DIM_MAX = 0xffff
149 _BC_SCALE_MAX = 0x7fffffff
150 _BC_STRING_MAX = 0x7fffffff
151 _COLL_WEIGHTS_MAX = 0x2
152 _EXPR_NEST_MAX = 0x20
153 _LINE_MAX = 0x800
154
155 _GETGR_R_SIZE_MAX = 0x400
156 _GETPW_R_SIZE_MAX = 0x400
157
158 _PATH_DEV = "/dev/"
159 _PATH_ZONEINFO = "/usr/share/zoneinfo"
160
161 _PASSWORD_LEN = 0x80
162 )
163
164 const _PC_NAME_MAX = 0x4
165
View as plain text