log_info = 40,
log_debug = 50
};
+#define LOGLEVEL_STRING_IDENTIFIERS { \
+ "LOG_SEVERE", \
+ "LOG_ERROR", \
+ "LOG_WARN", \
+ "LOG_NOTE", \
+ "LOG_INFO", \
+ "LOG_DEBUG"}
/* this is the enum specifying all availiable logtypes */
enum logtypes {
logtype_core,
logtype_logger,
logtype_cnid,
+ logtype_afpd,
logtype_end_of_list_marker /* don't put any logtypes after this */
};
"Core", \
"Logger", \
"CNID", \
+ "AFPDaemon", \
\
"end_of_list_marker"} \
/* Setup the Level and type of log that will be logged to syslog. */
void syslog_setup(enum loglevels loglevel, enum logtypes logtype, int display_options, int facility);
+void setuplog(char *logsource, char *logtype, char *loglevel, char *filename);
+
/* finish up and close the logs */
void log_close();