Unix/Linux Go Back    

Unix Version 7 - man page for perror (v7 section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

PERROR(3)										PERROR(3)

       perror, sys_errlist, sys_nerr - system error messages

       char *s;

       int sys_nerr;
       char *sys_errlist[];

       Perror produces a short error message on the standard error file describing the last error
       encountered during a call to the system from a C program.  First the argument string s  is
       printed,  then  a  colon,  then	the  message and a new-line.  Most usefully, the argument
       string is the name of the program which incurred the error.  The  error	number	is  taken
       from  the  external  variable errno (see intro(2)), which is set when errors occur but not
       cleared when non-erroneous calls are made.

       To simplify variant formatting of messages, the vector of message strings  sys_errlist  is
       provided;  errno  can  be used as an index in this table to get the message string without
       the newline.  Sys_nerr is the number of messages provided for in the table; it  should  be
       checked	because  new  error codes may be added to the system before they are added to the


Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 03:58 PM.