Provided by: atfs-dev_1.4pl6-16.1build1_amd64 bug

NAME

       af_errno, af_perror, af_errmsg, af_cleanup - AtFS error handling

SYNOPSIS

       #include <atfs.h>

       int  af_errno

       void af_perror (char *string)

       char*af_errmsg (char *string)

       int  af_cleanup (void)

DESCRIPTION

       af_errno  is  the global AtFS error number variable. If an AtFS functions returns with an error, af_errno
       is set to indicate the  appropriate  error  number.  It  is  not  cleared  upon  successful  calls.   The
       af_intro(3) manual page gives an overview of all error codes.

       af_perror produces a short error message of the form described in perror(3). This message will be written
       to standard error.  If the last error encountered during an AtFS application was an AtFS-specific  error,
       a corresponding message is generated, otherwise af_perror calls perror(3).

       af_errmsg  does  the same as af_perror but returns the message rather than writing to standard error. The
       result string resides in static memory and hence will be overwritten on subsequent calls of af_errmsg.

       Af_cleanup serves as cleanup routine upon premature  termination  of  an  AtFS  application.  It  removes
       temporary files and frees all allocated memory.

SEE ALSO

       intro(2), af_intro(3), perror(3)