View | Details | Raw Unified | Return to bug 20528
Collapse All | Expand All

(-)/usr/src/lib/libc/gen/sysconf.3 (+78 lines)
Lines 164-169 Link Here
164
.It Li _SC_2_UPE
164
.It Li _SC_2_UPE
165
Return 1 if the system supports the User Portability Utilities Option,
165
Return 1 if the system supports the User Portability Utilities Option,
166
otherwise \-1.
166
otherwise \-1.
167
.It Li _SC_ASYNCHRONOUS_IO
168
Return 1 if the system supports Asynchronous I/O facilities as described in
169
.St -p1003.1 ,
170
otherwise \-1.
171
.It Li _SC_MAPPED_FILES
172
Return 1 if the system supports memory mapped files, otherwise \-1.
173
.It Li _SC_MEMLOCK
174
Return 1 if the system supports process memory locking, otherwise \-1.
175
.It Li _SC_MEMLOCK_RANGE
176
Return 1 if the system supports range memory locking, otherwise \-1.
177
.It Li _SC_MEMORY_PROTECTION
178
Return 1 if the system supports memory protection, otherwise \-1.
179
.It Li _SC_MESSAGE_PASSING
180
Return 1 if the system supports POSIX message queues, otherwise \-1.
181
.It Li _SC_PRIORITIZED_IO
182
Return 1 if the system supports POSIX prioritized I/O, otherwise \-1.
183
.It Li _SC_PRIORITY_SCHEDULING
184
Return 1 if the system supports POSIX priority scheduling, otherwise \-1.
185
.It Li _SC_REALTIME_SIGNALS
186
Return 1 if the system supports POSIX realtime signals, otherwise \-1.
187
.It Li _SC_SEMAPHORES
188
Return 1 if the system supports POSIX semaphores, otherwise \-1.
189
.It Li _SC_FSYNC
190
Return 1 if the system supports file synchronization, otherwise \-1.
191
.It Li _SC_RAW_SOCKETS
192
Return 1 if the system supports
193
.Dv SOCK_RAW
194
style raw sockets, otherwise \-1.
195
.It Li _SC_SHARED_MEMORY_OBJECTS
196
Return 1 if the system supports POSIX shared memory objects, otherwise \-1.
197
.It Li _SC_SYNCHRONIZED_IO
198
Return 1 if the system supports POSIX synchronized I/O, otherwise \-1.
199
.It Li _SC_TIMERS
200
Return 1 if the system supports POSIX timers, otherwise \-1.
201
.It Li _SC_IPV6
202
Return 1 if the system supports Internet Protocol version 6, otherwise \-1.
203
.It Li _SC_AIO_LISTIO_MAX
204
The maximum number of POSIX asynchronous I/O operations supported.
205
.It Li _SC_AIO_MAX
206
The maximum number of outstanding asynchronous I/O operations supported.
207
.It Li _SC_AIO_PRIO_DELTA_MAX
208
The maximum amount by which a process can decrease its asynchronous
209
I/O priority level from its own scheduling priority.
210
.It Li _SC_DELAYTIMER_MAX
211
The maximum number of timer expiration overruns permitted for each process.
212
.It Li _SC_MQ_OPEN_MAX
213
The maximum number of open POSIX message queues which a process may hold.
214
.It Li _SC_PAGESIZE
215
The system memory page size.
216
.It Li _SC_PAGE_SIZE
217
This is a synonym for
218
.Dv _SC_PAGESIZE .
219
.It Li _SC_RTSIG_MAX
220
The number of the highest POSIX realtime signal supported.
221
.It Li _SC_SEM_NSEMS_MAX
222
The maximum number of POSIX semaphores that a process may have.
223
.It Li _SC_SEM_VALUE_MAX
224
The maximum value that a POSIX semaphore may have.
225
.It Li _SC_SIGQUEUE_MAX
226
The maximum number of POSIX queued signals that a process may send and
227
have pending at receiver(s) at any given time.
228
.It Li _SC_TIMER_MAX
229
The maximum number of POSIX timers that a process may request.
230
.It Li _SC_NPROCESSORS_ONLN
231
The number of processors that are online and running in the system.
232
.It Li _SC_NPROCESSORS_CONF
233
The number of processors that are configured, but not
234
necessarily running, in the system.
235
.It Li _SC_IOV_MAX
236
The maximum number of iovec structures that one process may use with the
237
.Fn readv
238
and
239
.Fn writev
240
functions.
241
.It Li _SC_ATEXIT_MAX
242
The maximum number of functions that a process may register with the
243
.Fn atexit
244
function.
167
.El
245
.El
168
.Sh RETURN VALUES
246
.Sh RETURN VALUES
169
If the call to
247
If the call to

Return to bug 20528