int write_to_all_logs(char *buffer, unsigned long data_type) { return OK; } void logit(int data_type, int display, const char *fmt, ...) { } int fix_log_file_owner(uid_t uid, gid_t gid) { return OK; } int close_log_file(void) { return OK; } int rotate_log_file(time_t rotation_time) { return OK; } #ifndef TEST_CHECKS_C int log_host_event(host *hst) { return OK; } int log_service_event(service *svc) { return OK; } #ifndef TEST_EVENTS_C int vasprintf(char **ptr, const char *format, va_list ap); int log_debug_info(int level, int verbosity, const char *fmt, ...) { va_list ap; char *buffer = NULL; struct timeval now; struct tm tmnow; if (!(debug_level == DEBUGL_ALL || (level & debug_level))) { return OK; } if(verbosity > debug_verbosity) { return OK; } gettimeofday(&now, NULL); localtime_r(&(now.tv_sec), &tmnow); va_start(ap, fmt); vasprintf(&buffer, fmt, ap); printf("[%04d-%02d-%02d %02d:%02d:%02d.%06lu] %s", tmnow.tm_year+1900, tmnow.tm_mon+1, tmnow.tm_mday, tmnow.tm_hour, tmnow.tm_min, tmnow.tm_sec, (unsigned long) now.tv_usec, buffer); free(buffer); va_end(ap); } #endif #endif