【发布时间】:2013-06-13 15:52:43
【问题描述】:
以下代码将消息发送到文件 /var/log/syslog。 我有一个正在侦听端口 514(rsyslog)的远程服务器。 有什么办法可以更改此代码,使其向远程服务器发送消息?
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <syslog.h>
int main(int argc, char *argv[])
{
openlog ("Engine", LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1);
syslog(LOG_NOTICE,"***Example***");
}
【问题讨论】: