Somewhat antiquated logging and error interface. More...
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include "err.h"#include "config.h"#include <pthread.h>Go to the source code of this file.
Functions | |
| void | logfp_index_alloc (void) |
| FILE * | err_get_logfp (void) |
| Get the current logging filehandle. | |
| FILE * | err_set_logfp (FILE *newfp) |
| Direct all logging to a given filehandle. | |
| int | err_set_logfile (char const *file) |
| Append all log messages to a given file. | |
| void | _E__pr_info_header_wofn (char const *msg) |
| void | _E__pr_header (char const *f, long ln, char const *msg) |
| void | _E__pr_info_header (char const *f, long ln, char const *msg) |
| void | _E__pr_warn (char const *fmt,...) |
| void | _E__pr_info (char const *fmt,...) |
| void | _E__die_error (char const *fmt,...) |
| void | _E__fatal_sys_error (char const *fmt,...) |
| void | _E__sys_error (char const *fmt,...) |
| void | _E__abort_error (char const *fmt,...) |
Somewhat antiquated logging and error interface.
Definition in file err.c.
| FILE* err_get_logfp | ( | void | ) |
Get the current logging filehandle.
Definition at line 63 of file err.c.
Referenced by cmd_ln_parse_r(), err_set_logfile(), and err_set_logfp().
| int err_set_logfile | ( | char const * | file | ) |
Append all log messages to a given file.
Previous logging filehandle is closed (unless it was stdout or stderr).
| file | File to send log messages to, or NULL to disable logging. |
Definition at line 145 of file err.c.
References err_get_logfp().
| FILE* err_set_logfp | ( | FILE * | logfp | ) |
Direct all logging to a given filehandle.
| logfp | Filehandle to send log messages to, or NULL to disable logging. |
Definition at line 134 of file err.c.
References err_get_logfp().
1.6.1