Go to the first, previous, next, last section, table of contents.
/
`/etc/nsswitch.conf'
4
4.n BSD Unix
_
_POSIX_OPTION_ORDER environment variable.
a
abort signal
aborting a program
absolute file name
absolute value functions
accepting connections
access permission for a file
access, testing for
accessing directories
address of socket
alarm signal
alarms, setting
alignment (in obstacks)
alignment (with malloc)
alloca disadvantages
alloca function
allocation (obstacks)
allocation hooks, for malloc
allocation of memory with malloc
allocation size of string
allocation statistics
alphabetic character
alphanumeric character
append-access files
argc (program argument count)
argument promotion
arguments (variadic functions)
arguments, how many
arguments, to program
argv (program argument vector)
arithmetic expansion
array comparison functions
array copy functions
array search function
array sort function
ASCII character
assertions
attributes of a file
automatic allocation
automatic freeing
automatic storage with variable size
b
background job
background job, launching
base (of floating point number)
basic byte sequence
baud rate
Berkeley Unix
bias (of floating point number exponent)
big-endian
binary I/O to a stream
binary search function (for arrays)
binary stream
binding a socket address
blank character
block I/O to a stream
blocked signals
blocked signals, checking for
blocking signals
blocking signals, in a handler
bootstrapping, and services
break condition, detecting
break condition, generating
breaking a string into tokens
broken pipe signal
broken-down time, broken-down time
BSD compatibility library
BSD compatibility library.
BSD Unix
buffering of streams
buffering, controlling
bugs, reporting
bus error
byte order conversion, for socket
byte stream
c
calendar time
calendar time and broken-down time
calling variadic functions
canonical input processing
capacity limits, POSIX
carrier detect
case conversion of characters
catching signals
categories for locales
change working directory
changing the locale
changing the size of a block (malloc)
changing the size of a block (obstacks)
channels
character case conversion
character code
character predicates
character testing
checking for pending signals
child process, child process
child process signal
chunks
classification of characters
cleaning up a stream
clearing terminal input queue
client
clock ticks
close-on-exec (file descriptor flag)
closing a file descriptor
closing a socket
closing a stream
code, character
collating strings
combining locales
command argument syntax
command arguments, parsing
command line arguments
command substitution
communication style (of a socket)
comparing strings and arrays
Comparison Function
concatenating strings
configurations, all supported
connecting a socket
connection
consistency checking
consistency checking, of heap
continue signal
control character
control operations on files
controlling process
controlling terminal
controlling terminal, access to
controlling terminal, determining
controlling terminal, setting
conversion specifications (printf)
conversion specifications (scanf)
converting byte order
converting case of characters
converting extended characters
converting extended strings
converting file descriptor to stream
converting floats to integers
converting group ID to group name
converting group name to group ID
converting host address to name
converting host name to address
converting network name to network number
converting network number to network name
converting port number to service name
converting service name to port number
converting string to collation order
converting strings to numbers
converting user ID to user name
converting user name to user ID
cookie, for custom stream
copying strings and arrays
CPU time
create on open (file status flag)
creating a directory
creating a FIFO special file
creating a pipe
creating a pipe to a subprocess
creating a process
creating a socket
creating a socket pair
creating special files
cube root function
currency symbols
current working directory
custom streams
customizing printf
d
data loss on sockets
databases
datagram socket
datagrams, transmitting
date and time
Daylight Saving Time
decimal digit character
decimal-point separator
declaration (compared to definition)
declaring variadic functions
default action (for a signal)
default action for a signal
default argument promotions
default value, and NSS
defining new printf conversions
definition (compared to declaration)
delayed suspend character
deleting a directory
deleting a file
delivery of signals
descriptors and streams
digit character
directories, accessing
directories, creating
directories, deleting
directory
directory entry
directory stream
disadvantages of alloca
DISCARD character
DNS server unavailable
domain (of socket)
domain error
dot notation, for Internet addresses
DSUSP character
duplicating file descriptors
dynamic allocation
e
echo of terminal input
effective group ID
effective user ID
efficiency and malloc
efficiency and obstacks
efficiency of chunks
EINTR, and restarting interrupted primitives
end of file, on a stream
end-of-file, on a file descriptor
environment
environment access
environment representation
environment variable
EOF character
EOL character
EOL2 character
epoch
ERASE character
error codes
error reporting
establishing a handler
ethers
exception
exclusive lock
exec functions
executing a file
exit status
exit status value
expansion of shell words
exponent (of floating point number)
exponentiation functions
extended character sets
extended characters, converting
extended strings, converting representations
extending printf
extracting file descriptor from stream
f
fcntl function
feature test macros
field splitting
FIFO special file
file access permission
file access time
file attribute modification time
file attributes
file creation mask
file descriptor flags
file descriptor sets, for select
file descriptors, standard
file locks
file modification time
file name
file name component
file name errors
file name resolution
file name translation flags
file names, multiple
file namespace, for sockets
file owner
file permission bits
file pointer
file position
file positioning on a file descriptor
file positioning on a stream
file status flags
filtering i/o through subprocess
flag character (printf)
flag character (scanf)
flags for sigaction
flags, file name translation
flags, open-time action
floating point, IEEE
floating type measurements
floating-point exception
flow control, terminal
flushing a stream
flushing terminal output queue
foreground job
foreground job, launching
forking a process
format string, for printf
format string, for scanf
formatted input from a stream
formatted output to a stream
freeing (obstacks)
freeing memory allocated with malloc
fully buffered stream
function prototypes (variadic)
g
generation of signals
globbing
graphic character
Gregorian calendar
group
group database
group ID
group name
group owner of a file
grouping of digits
growing objects (in obstacks)
h
handle
I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>I>