Copyright Digital Equipment Corp. All rights reserved.

Description

   The perror function uses the error number in the external
   variable errno to retrieve the appropriate locale-dependent
   error message. The function writes out the message as follows:
   str (a user-supplied prefix to the error message), followed by a
   colon and a space, followed by the message itself, followed by a
   new-line character.

   See also strerror.