os/ossrv/genericopenlibs/openenvcore/include/sys/unistd.dosc
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/genericopenlibs/openenvcore/include/sys/unistd.dosc	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,575 @@
     1.4 +/** @file  ../include/sys/unistd.h
     1.5 +@internalComponent
     1.6 +*/
     1.7 +
     1.8 +/** @def _POSIX_ADVISORY_INFO
     1.9 +
    1.10 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.11 +
    1.12 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.13 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.14 +
    1.15 +@publishedAll
    1.16 +@externallyDefinedApi
    1.17 +*/
    1.18 +
    1.19 +/** @def _POSIX_ASYNCHRONOUS_IO
    1.20 +
    1.21 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.22 +
    1.23 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.24 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.25 +
    1.26 +@publishedAll
    1.27 +@externallyDefinedApi
    1.28 +*/
    1.29 +
    1.30 +/** @def _POSIX_CHOWN_RESTRICTED
    1.31 +
    1.32 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.33 +
    1.34 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.35 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.36 +
    1.37 +@publishedAll
    1.38 +@externallyDefinedApi
    1.39 +*/
    1.40 +
    1.41 +/** @def _POSIX_CLOCK_SELECTION
    1.42 +
    1.43 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.44 +
    1.45 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.46 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.47 +
    1.48 +@publishedAll
    1.49 +@externallyDefinedApi
    1.50 +*/
    1.51 +
    1.52 +/** @def _POSIX_CPUTIME
    1.53 +
    1.54 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.55 +
    1.56 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.57 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.58 +
    1.59 +@publishedAll
    1.60 +@externallyDefinedApi
    1.61 +*/
    1.62 +
    1.63 +/** @def _POSIX_FSYNC
    1.64 +
    1.65 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.66 +
    1.67 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.68 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.69 +
    1.70 +@publishedAll
    1.71 +@externallyDefinedApi
    1.72 +*/
    1.73 +
    1.74 +/** @def _POSIX_IPV6
    1.75 +
    1.76 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.77 +
    1.78 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.79 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.80 +
    1.81 +@publishedAll
    1.82 +@externallyDefinedApi
    1.83 +*/
    1.84 +
    1.85 +/** @def _POSIX_JOB_CONTROL
    1.86 +
    1.87 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.88 +
    1.89 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
    1.90 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
    1.91 +
    1.92 +@publishedAll
    1.93 +@externallyDefinedApi
    1.94 +*/
    1.95 +
    1.96 +/** @def _POSIX_MAPPED_FILES
    1.97 +
    1.98 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
    1.99 +
   1.100 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.101 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.102 +
   1.103 +@publishedAll
   1.104 +@externallyDefinedApi
   1.105 +*/
   1.106 +
   1.107 +/** @def _POSIX_MEMLOCK
   1.108 +
   1.109 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.110 +
   1.111 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.112 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.113 +
   1.114 +@publishedAll
   1.115 +@externallyDefinedApi
   1.116 +*/
   1.117 +
   1.118 +/** @def _POSIX_MEMLOCK_RANGE
   1.119 +
   1.120 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.121 +
   1.122 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.123 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.124 +
   1.125 +@publishedAll
   1.126 +@externallyDefinedApi
   1.127 +*/
   1.128 +
   1.129 +/** @def _POSIX_MEMORY_PROTECTION
   1.130 +
   1.131 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.132 +
   1.133 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.134 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.135 +
   1.136 +@publishedAll
   1.137 +@externallyDefinedApi
   1.138 +*/
   1.139 +
   1.140 +/** @def _POSIX_MESSAGE_PASSING
   1.141 +
   1.142 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.143 +
   1.144 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.145 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.146 +
   1.147 +@publishedAll
   1.148 +@externallyDefinedApi
   1.149 +*/
   1.150 +
   1.151 +/** @def _POSIX_MONOTONIC_CLOCK
   1.152 +
   1.153 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.154 +
   1.155 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.156 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.157 +
   1.158 +@publishedAll
   1.159 +@externallyDefinedApi
   1.160 +*/
   1.161 +
   1.162 +/** @def _POSIX_NO_TRUNC
   1.163 +
   1.164 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.165 +
   1.166 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.167 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.168 +
   1.169 +@publishedAll
   1.170 +@externallyDefinedApi
   1.171 +*/
   1.172 +
   1.173 +/** @def _POSIX_PRIORITIZED_IO
   1.174 +
   1.175 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.176 +
   1.177 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.178 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.179 +
   1.180 +@publishedAll
   1.181 +@externallyDefinedApi
   1.182 +*/
   1.183 +
   1.184 +/** @def _POSIX_PRIORITY_SCHEDULING
   1.185 +
   1.186 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.187 +
   1.188 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.189 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.190 +
   1.191 +@publishedAll
   1.192 +@externallyDefinedApi
   1.193 +*/
   1.194 +
   1.195 +/** @def _POSIX_RAW_SOCKETS
   1.196 +
   1.197 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.198 +
   1.199 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.200 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.201 +
   1.202 +@publishedAll
   1.203 +@externallyDefinedApi
   1.204 +*/
   1.205 +
   1.206 +/** @def _POSIX_REALTIME_SIGNALS
   1.207 +
   1.208 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.209 +
   1.210 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.211 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.212 +
   1.213 +@publishedAll
   1.214 +@externallyDefinedApi
   1.215 +*/
   1.216 +
   1.217 +/** @def _POSIX_SEMAPHORES
   1.218 +
   1.219 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.220 +
   1.221 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.222 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.223 +
   1.224 +@publishedAll
   1.225 +@externallyDefinedApi
   1.226 +*/
   1.227 +
   1.228 +/** @def _POSIX_SHARED_MEMORY_OBJECTS
   1.229 +
   1.230 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.231 +
   1.232 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.233 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.234 +
   1.235 +@publishedAll
   1.236 +@externallyDefinedApi
   1.237 +*/
   1.238 +
   1.239 +/** @def _POSIX_SPORADIC_SERVER
   1.240 +
   1.241 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.242 +
   1.243 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.244 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.245 +
   1.246 +@publishedAll
   1.247 +@externallyDefinedApi
   1.248 +*/
   1.249 +
   1.250 +/** @def _POSIX_SYNCHRONIZED_IO
   1.251 +
   1.252 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.253 +
   1.254 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.255 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.256 +
   1.257 +@publishedAll
   1.258 +@externallyDefinedApi
   1.259 +*/
   1.260 +
   1.261 +/** @def _POSIX_TIMEOUTS
   1.262 +
   1.263 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.264 +
   1.265 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.266 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.267 +
   1.268 +@publishedAll
   1.269 +@externallyDefinedApi
   1.270 +*/
   1.271 +
   1.272 +/** @def _POSIX_TYPED_MEMORY_OBJECTS
   1.273 +
   1.274 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.275 +
   1.276 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.277 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.278 +
   1.279 +@publishedAll
   1.280 +@externallyDefinedApi
   1.281 +*/
   1.282 +
   1.283 +/** @def _POSIX_VDISABLE
   1.284 +
   1.285 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.286 +
   1.287 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.288 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.289 +
   1.290 +@publishedAll
   1.291 +@externallyDefinedApi
   1.292 +*/
   1.293 +
   1.294 +/** @def _XOPEN_SHM
   1.295 +
   1.296 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.297 +
   1.298 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.299 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.300 +
   1.301 +@publishedAll
   1.302 +@externallyDefinedApi
   1.303 +*/
   1.304 +
   1.305 +/** @def _XOPEN_STREAMS
   1.306 +
   1.307 +POSIX options and option groups we unconditionally do or don't implement.  Those options which are implemented (or not) entirely in user mode are defined in unistd.h.  
   1.308 +
   1.309 +Anything which is defined as zero must have an implementation for the corresponding sysconf() which is able to determine conclusively whether or not the feature is supported.
   1.310 +Anything which is defined as other than -1 must have complete headers, types, and function declarations as specified by the POSIX standard; however, if the relevant sysconf() function returns -1, the functions may be stubbed out.
   1.311 +
   1.312 +@publishedAll
   1.313 +@externallyDefinedApi
   1.314 +*/
   1.315 +
   1.316 +/** @def _POSIX_VERSION
   1.317 +
   1.318 +Define the POSIX.1 version we target for compliance.
   1.319 +
   1.320 +@publishedAll
   1.321 +@externallyDefinedApi
   1.322 +*/
   1.323 +
   1.324 +/** @def F_OK
   1.325 +
   1.326 +access function. test for existence of file.
   1.327 +
   1.328 +@publishedAll
   1.329 +@externallyDefinedApi
   1.330 +*/
   1.331 +
   1.332 +/** @def X_OK
   1.333 +
   1.334 +access function. test for execute or search permission.
   1.335 +
   1.336 +@publishedAll
   1.337 +@externallyDefinedApi
   1.338 +*/
   1.339 +
   1.340 +/** @def W_OK
   1.341 +
   1.342 +access function. est for write permission.
   1.343 +
   1.344 +@publishedAll
   1.345 +@externallyDefinedApi
   1.346 +*/
   1.347 +
   1.348 +/** @def R_OK
   1.349 +
   1.350 +access function. test for read permission.
   1.351 +
   1.352 +@publishedAll
   1.353 +@externallyDefinedApi
   1.354 +*/
   1.355 +
   1.356 +/** @def _PC_LINK_MAX
   1.357 +
   1.358 +configurable pathname variables.
   1.359 +
   1.360 +@publishedAll
   1.361 +@externallyDefinedApi
   1.362 +*/
   1.363 +
   1.364 +/** @def _PC_MAX_CANON
   1.365 +
   1.366 +configurable pathname variables.
   1.367 +
   1.368 +@publishedAll
   1.369 +@externallyDefinedApi
   1.370 +*/
   1.371 +
   1.372 +/** @def _PC_MAX_INPUT
   1.373 +
   1.374 +configurable pathname variables.
   1.375 +
   1.376 +@publishedAll
   1.377 +@externallyDefinedApi
   1.378 +*/
   1.379 +
   1.380 +/** @def _PC_NAME_MAX
   1.381 +
   1.382 +configurable pathname variables.
   1.383 +
   1.384 +@publishedAll
   1.385 +@externallyDefinedApi
   1.386 +*/
   1.387 +
   1.388 +/** @def _PC_PATH_MAX
   1.389 +
   1.390 +configurable pathname variables.
   1.391 +
   1.392 +@publishedAll
   1.393 +@externallyDefinedApi
   1.394 +*/
   1.395 +
   1.396 +/** @def _PC_PIPE_BUF
   1.397 +
   1.398 +configurable pathname variables.
   1.399 +
   1.400 +@publishedAll
   1.401 +@externallyDefinedApi
   1.402 +*/
   1.403 +
   1.404 +/** @def _PC_CHOWN_RESTRICTED
   1.405 +
   1.406 +configurable pathname variables.
   1.407 +
   1.408 +@publishedAll
   1.409 +@externallyDefinedApi
   1.410 +*/
   1.411 +
   1.412 +/** @def _PC_NO_TRUNC
   1.413 +
   1.414 +configurable pathname variables.
   1.415 +
   1.416 +@publishedAll
   1.417 +@externallyDefinedApi
   1.418 +*/
   1.419 +
   1.420 +/** @def _PC_VDISABLE
   1.421 +
   1.422 +configurable pathname variables.
   1.423 +
   1.424 +@publishedAll
   1.425 +@externallyDefinedApi
   1.426 +*/
   1.427 +
   1.428 +/** @def RFNAMEG
   1.429 +
   1.430 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.431 +UNIMPL new plan9 `name space'
   1.432 +
   1.433 +@publishedAll
   1.434 +@externallyDefinedApi
   1.435 +*/
   1.436 +
   1.437 +/** @def RFENVG
   1.438 +
   1.439 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.440 +UNIMPL copy plan9 `env space'
   1.441 +
   1.442 +@publishedAll
   1.443 +@externallyDefinedApi
   1.444 +*/
   1.445 +
   1.446 +/** @def RFFDG
   1.447 +
   1.448 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.449 +copy fd table
   1.450 +
   1.451 +@publishedAll
   1.452 +@externallyDefinedApi
   1.453 +*/
   1.454 +
   1.455 +/** @def RFNOTEG
   1.456 +
   1.457 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.458 +UNIMPL create new plan9 `note group'
   1.459 +
   1.460 +@publishedAll
   1.461 +@externallyDefinedApi
   1.462 +*/
   1.463 +
   1.464 +/** @def RFPROC
   1.465 +
   1.466 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.467 +change child (else changes curproc)
   1.468 +
   1.469 +@publishedAll
   1.470 +@externallyDefinedApi
   1.471 +*/
   1.472 +
   1.473 +/** @def RFMEM
   1.474 +
   1.475 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.476 +share `address space'
   1.477 +
   1.478 +@publishedAll
   1.479 +@externallyDefinedApi
   1.480 +*/
   1.481 +
   1.482 +/** @def RFNOWAIT
   1.483 +
   1.484 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.485 +give child to init.
   1.486 +
   1.487 +@publishedAll
   1.488 +@externallyDefinedApi
   1.489 +*/
   1.490 +
   1.491 +/** @def RFCNAMEG
   1.492 +
   1.493 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.494 +UNIMPL zero plan9 `name space'
   1.495 +
   1.496 +@publishedAll
   1.497 +@externallyDefinedApi
   1.498 +*/
   1.499 +
   1.500 +/** @def RFCENVG
   1.501 +
   1.502 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.503 +UNIMPL zero plan9 `env space'
   1.504 +
   1.505 +@publishedAll
   1.506 +@externallyDefinedApi
   1.507 +*/
   1.508 +
   1.509 +/** @def RFCFDG
   1.510 +
   1.511 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.512 +close all fds, zero fd table.
   1.513 +
   1.514 +@publishedAll
   1.515 +@externallyDefinedApi
   1.516 +*/
   1.517 +
   1.518 +/** @def RFTHREAD
   1.519 +
   1.520 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.521 +enable kernel thread support.
   1.522 +
   1.523 +@publishedAll
   1.524 +@externallyDefinedApi
   1.525 +*/
   1.526 +
   1.527 +/** @def RFSIGSHARE
   1.528 +
   1.529 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.530 +share signal handlers.
   1.531 +
   1.532 +@publishedAll
   1.533 +@externallyDefinedApi
   1.534 +*/
   1.535 +
   1.536 +/** @def RFLINUXTHPN
   1.537 +
   1.538 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.539 +do linux clone exit parent notification.
   1.540 +
   1.541 +@publishedAll
   1.542 +@externallyDefinedApi
   1.543 +*/
   1.544 +
   1.545 +/** @def RFSTOPPED
   1.546 +
   1.547 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.548 +leave child in a stopped state.
   1.549 +
   1.550 +@publishedAll
   1.551 +@externallyDefinedApi
   1.552 +*/
   1.553 +
   1.554 +/** @def RFHIGHPID
   1.555 +
   1.556 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.557 +use a pid higher then 10 (idleproc)
   1.558 +
   1.559 +@publishedAll
   1.560 +@externallyDefinedApi
   1.561 +*/
   1.562 +
   1.563 +/** @def RFPPWAIT
   1.564 +
   1.565 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.566 +parent sleeps until child exits (vfork).
   1.567 +
   1.568 +@publishedAll
   1.569 +@externallyDefinedApi
   1.570 +*/
   1.571 +
   1.572 +/** @def RFKERNELONLY
   1.573 +
   1.574 +rfork() options. XXX currently, some operations without RFPROC set are not supported.
   1.575 +
   1.576 +@publishedAll
   1.577 +@externallyDefinedApi
   1.578 +*/