af_errmsg(3) debian man page | unix.com

Man Page: af_errmsg

Operating Environment: debian

Section: 3

af_error(3)						    Attribute Filesystem (AtFS) 					       af_error(3)

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) AtFS-1.71 Fri Jun 25 14:33:06 1993 af_error(3)
Related Man Pages
af_errno(3) - debian
af_history(3) - debian
af_transaction(3) - debian
af_transact(3) - debian
af_history(3) - osx
Similar Topics in the Unix Linux Community
Introduction
One instance of comparing grep and awk
Weird 'find' results
New UNIX and Linux History Sections
My first PERL incarnation... Audio Oscillograph