Open System Services Programmer's Guide
• The use of static memory by the process increases slightly.
• The functions in the FDM set are access(), chdir(), chmod(), chown(), chroot(),
creat(), creat64()fchmod(), fchown(), fstatvfs(), fstatvfs64(), ftok(),
ftw(), ftw64(), getcwd(), glob(), lchmod(), lchown(), link(), lstat(),
lstat64(), mkdir(), mkfifo(), mknod(), nftw(), nftw64(),open(),
open64(),opendir(), pathconf(), pipe(), readlink(), rename(),
rename_oss(), rmdir(), select(), socket(), socketpair(), stat(),
stat64(), statvfs(),statvfs64(), symlink(), unlink(), and utime().
This table only summarizes the information in the reference page for a function. For details, refer
to the reference pages either online or in the Open System Services System Calls Reference Manual
and the Open System Services Library Calls Reference Manual.
NOTE: Some functions also have reentrant versions. For a complete list of supported functions,
including information about RVU support for each function, see Appendix A (page 438).
Table 21 (page 200) displays information about functions useful when managing interprocess
communication. The columns of the table contain the same kinds of information as in Table 20.
Table 20 OSS Interprocess-Communication Functions
Guardian NotesOSS NotesOSS Function
FDM set.Can return extended errors.accept()
Accepts a new connection on a
socket.
Can return extended errors.bind()
OSS SEEP consultation.
Binds a name to a socket.
Can return extended errors.connect()
OSS SEEP consultation.
Connects a socket.
FDM set.Can return extended errors.ftok()
Generates an OSS interprocess
communications (IPC) key.
Can return extended errors.getsockname()
Gets the locally bound name of a
socket.
Can return extended errors.getsockopt()
Does not support SO_LINGER or
SO_ACCEPTCONN.
Gets socket options.
Can return extended errors.listen()
Listens for socket connections and
limits the backlog of incoming
connections.
FDM set.Can return extended errors.mkfifo()
Fails and sets errno to the EINVAL
value if:
Creates a FIFO file.
• Bits in the mode parameter other
than file permission bits and
S_IFIFO are set.
• Attempt is made to create a FIFO
in the /G file system.
Sets the group ID of the new FIFO to
the group ID of the parent directory if
the S_ISGID flag is set in that
OSS Interprocess-Communication Functions 197