HP-UX Reference (11i v1 05/09) - 5 Miscellaneous Topics (vol 9)

u
unistd(5) unistd(5)
_POSIX_SAVED_IDS
Effective user and group are saved across an
exec() call (true of all HP-
UX implementations).
_POSIX_FSYNC Implementation supports File Synchronization (true of all HP-UX imple-
mentations). See open(2).
_POSIX_SYNCHRONIZED_IO
Implementation supports Synchronized IO (true of all HP-UX implementa-
tions). See open(2).
_POSIX_VDISABLE
Terminal special characters can be disabled using this character (see ter-
mio(7)).
_POSIX_THREADS
Implementation supports POSIX threads.
_POSIX2_C_BIND
All POSIX.2 C-language functionality is provided in the default libraries
used by the
c89 C compiler (see cc(1)).
_POSIX2_LOCALEDEF
New locales can be defined by using the
localedef command (see
localedef(1M)).
_POSIX2_UPE The system supports IEEE Std1003.2a (POSIX User Portability Utilities
Option).
_POSIX2_CHAR_TERM
At least one terminal exists that supports all required POSIX.2a com-
mands.
All symbolic constants whose names begin
_CS, _PC, and _SC (see confstr(3C), pathconf(2), and sys-
conf(2)) are defined.
The following symbolic constants for file streams are defined:
STDIN_FILENO File number of standard input (stdin).
STDOUT_FILENO File number of standard output (stdout).
STDERR_FILENO File number of standard error (stderr).
The types size_t, ssize_t, uid_t, gid_t, off_t, and pid_t are defined.
Declarations are provided for the following functions:
access() alarm() brk() chdir()
chown() chroot() close() confstr()
crypt() ctermid() cuserid() dup()
dup2() encrypt() endusershell() execl()
execle() execlp() execv() execve()
execvp() _exit() fchown() fork()
fpathconf() fsync() ftruncate() getcwd()
getegid() geteuid() getgid() getgroups()
gethostname() getlogin() getopt()
getpass() getpgrp() getpgrp2() getpid()
getppid() getuid() getusershell() initgroups()
ioctl() isatty() link() lockf()
logname() lseek() mkstemp() mktemp()
nice() pathconf() pause() pipe()
prealloc() read() readlink() rmdir()
sbrk() setgid() setgroups() sethostname()
setpgid() setpgrp() setpgrp2() setresgid()
setresuid() setsid() setuid() setusershell()
sgetl() sleep() sputl() swab()
swapon() symlink() sync() sysconf()
tcgetpgrp() tcsetpgrp() truncate() ttyname()
ttyslot() unlink() vfork() write()
SEE ALSO
access(2), chown(2), confstr(3C), exit(2), fcntl(2), kill(2), lseek(2), open(2), pathconf(2), sysconf(2), limits(5),
stdsyms(5), termio(7).
HP-UX 11i Version 1: September 2005 2 Hewlett-Packard Company Section 5379