#ifndef _NNTP_LOG_H_ #define _NNTP_LOG_H_ /* Copyright (c) 1996, Ruslan R. Laishev (@RRL) */ #include "nntp.h" #define logi 0 #define logf 1 #define logs 2 #define loge 3 #define logw 4 #define logd 5 char *lvl_msg[] = {"%NNTP-I-","%NNTP-F-","%NNTP-S-","%NNTP-E-","%NNTP-W-","%NNTP-D-"}; #define nntp_log(lvl,ARGS) if ( lvl <= LOG_LVL ) \ { \ fprintf(stdout,"\n%s,%s",nntp_log_time(),\ lvl_msg[lvl]); \ fprintf ARGS; \ } char *nntp_log_time (void); int nntp_log_err (long); #endif /* _NNTP_LOG_H_ */