当前位置: 技术问答>linux和unix
怎么在syslog.conf中添加信息实现日志记录?
来源: 互联网 发布时间:2016-12-20
本文导语: #include #include #include #include #include void log_warning(const char *fmt,...) { va_list ap; va_start(ap,fmt); openlog(NULL,(LOG_PERROR|LOG_PID),LOG_LOCAL1); vsyslog(LOG_WARNING,fmt,ap); va_end(ap); } void log_err(const char *fmt,...) { va_list ap; ...
#include
#include
#include
#include
#include
void log_warning(const char *fmt,...)
{
va_list ap;
va_start(ap,fmt);
openlog(NULL,(LOG_PERROR|LOG_PID),LOG_LOCAL1);
vsyslog(LOG_WARNING,fmt,ap);
va_end(ap);
}
void log_err(const char *fmt,...)
{
va_list ap;
va_start(ap,fmt);
openlog(NULL,(LOG_PERROR|LOG_PID),LOG_LOCAL1);
vsyslog(LOG_ERR,fmt,ap);
va_end(ap);
}
void log_info(const char *fmt,...)
{
va_list ap;
va_start(ap,fmt);
openlog(NULL,(LOG_PERROR|LOG_PID),LOG_LOCAL1);
vsyslog(LOG_INFO,fmt,ap);
va_end(ap);
}
int main()
{
int i;
for(i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。