#include <syslog.h>
Go to the source code of this file.
Enumerations | |
| enum | daemon_log_flags { DAEMON_LOG_SYSLOG = 1, DAEMON_LOG_STDERR = 2, DAEMON_LOG_STDOUT = 4, DAEMON_LOG_AUTO = 8 } |
| Specifies where to send the log messages to. More... | |
Functions | |
| void | daemon_log (int prio, const char *t,...) |
| Log a message using printf format strings using the specified syslog priority. | |
| char * | daemon_ident_from_argv0 (char *argv0) |
| Return a sensible syslog identification for daemon_log_ident generated from argv[0]. | |
Variables | |
| enum daemon_log_flags | daemon_log_use |
| This variable is used to specify the log target(s) to use. | |
| char * | daemon_log_ident |
| Specifies the syslog identification, use daemon_ident_from_argv0() to set this to a sensible value or generate your own. | |
Definition in file dlog.h.
|
|
Specifies where to send the log messages to.
|
|
|
Return a sensible syslog identification for daemon_log_ident generated from argv[0]. This will return a pointer to the file name of argv[0], i.e. strrchr(argv[0], '\')+1
|
|
||||||||||||||||
|
Log a message using printf format strings using the specified syslog priority.
|
|
|
Specifies the syslog identification, use daemon_ident_from_argv0() to set this to a sensible value or generate your own.
|
|
|
This variable is used to specify the log target(s) to use. Defaults to DAEMON_LOG_STDERR|DAEMON_LOG_AUTO |
1.3.6-20040222