author | smxx |
Thu, 25 Feb 2010 13:02:08 +0000 | |
changeset 2863 | 9eb53b1f1842 |
parent 2529 | 51e5df1c8462 |
permissions | -rw-r--r-- |
/* module: errlib.h purpose: definitions of function sin errlib.c reference: Stevens, Unix network programming (2ed), p.922 */ #ifndef _ERRLIB_H #define _ERRLIB_H #include "globals.h" #ifdef __CPLUSPLUS extern "C" { #endif extern int daemon_proc; void err_msg (const char *fmt, ...); void err_quit (const char *fmt, ...); void err_ret (const char *fmt, ...); void err_sys (const char *fmt, ...); void err_dump (const char *fmt, ...); #ifdef __CPLUSPLUS } #endif #endif /*_ERRLIB_H*/ /* suggested error string ( PROG ) LEVEL - TEXT : ERRNO errno? closeprog? log level err_msg no no LOG_INFO err_quit no exit(1) LOG_ERR err_ret si no LOG_INFO err_sys si exit(1) LOG_ERR err_dump si abort( ) LOG_ERR */