Blame src/gd_errors.h

Packit Service df60bb
#ifndef GD_ERRORS_H
Packit Service df60bb
#define GD_ERRORS_H
Packit Service df60bb
Packit Service df60bb
#ifndef _WIN32
Packit Service df60bb
# include <syslog.h>
Packit Service df60bb
#else
Packit Service df60bb
/*
Packit Service df60bb
 * priorities/facilities are encoded into a single 32-bit quantity, where the
Packit Service df60bb
 * bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
Packit Service df60bb
 * (0-big number).  Both the priorities and the facilities map roughly
Packit Service df60bb
 * one-to-one to strings in the syslogd(8) source code.  This mapping is
Packit Service df60bb
 * included in this file.
Packit Service df60bb
 *
Packit Service df60bb
 * priorities (these are ordered)
Packit Service df60bb
 */
Packit Service df60bb
# define LOG_EMERG       0       /* system is unusable */
Packit Service df60bb
# define LOG_ALERT       1       /* action must be taken immediately */
Packit Service df60bb
# define LOG_CRIT        2       /* critical conditions */
Packit Service df60bb
# define LOG_ERR         3       /* error conditions */
Packit Service df60bb
# define LOG_WARNING     4       /* warning conditions */
Packit Service df60bb
# define LOG_NOTICE      5       /* normal but significant condition */
Packit Service df60bb
# define LOG_INFO        6       /* informational */
Packit Service df60bb
# define LOG_DEBUG       7       /* debug-level messages */
Packit Service df60bb
#endif
Packit Service df60bb
Packit Service df60bb
/*
Packit Service df60bb
LOG_EMERG      system is unusable
Packit Service df60bb
LOG_ALERT      action must be taken immediately
Packit Service df60bb
LOG_CRIT       critical conditions
Packit Service df60bb
LOG_ERR        error conditions
Packit Service df60bb
LOG_WARNING    warning conditions
Packit Service df60bb
LOG_NOTICE     normal, but significant, condition
Packit Service df60bb
LOG_INFO       informational message
Packit Service df60bb
LOG_DEBUG      debug-level message
Packit Service df60bb
*/
Packit Service df60bb
Packit Service df60bb
#define GD_ERROR LOG_ERR
Packit Service df60bb
#define GD_WARNING LOG_WARNING
Packit Service df60bb
#define GD_NOTICE LOG_NOTICE
Packit Service df60bb
#define GD_INFO LOG_INFO
Packit Service df60bb
#define GD_DEBUG LOG_DEBUG
Packit Service df60bb
Packit Service df60bb
void gd_error(const char *format, ...);
Packit Service df60bb
void gd_error_ex(int priority, const char *format, ...);
Packit Service df60bb
Packit Service df60bb
#endif