This module contains some error printing routines taken from "Advanced Programming in the UNIX Environment" by W. Richard Stevens.
These functions are all called in the same manner as
The message provided by the caller is printed. This
function is simply a wrapper for
Use this function when a fatal error has occurred that
is not because of a system call. The message provided by the
caller is printed and the process terminates with exit
value
Use this function after a failed system call. The message provided by the caller is printed followed by a string describing the reason for failure.
Use this function after a failed system call. The message
provided by the caller is printed followed by a string
describing the reason for failure, and the process
terminates with exit value
Most functions in