drivers/syslog: syslog_initialize initialize dev/syslog too and call syslog to add the prefix and timestamp

This commit is contained in:
Xiang Xiao
2018-11-09 08:49:07 -06:00
committed by Gregory Nutt
parent f579c43754
commit 7828dff2ea
4 changed files with 28 additions and 20 deletions
+3 -2
View File
@@ -46,7 +46,7 @@
#include <errno.h>
#include <nuttx/fs/fs.h>
#include <nuttx/syslog/syslog.h>
#include <syslog.h>
#include "syslog.h"
@@ -90,7 +90,8 @@ static const struct file_operations syslog_fops =
static ssize_t syslog_chardev_write(FAR struct file *filep,
FAR const char *buffer, size_t len)
{
return syslog_write(buffer, len);
syslog(LOG_INFO, "%.*s", (int)len, buffer);
return len;
}
/****************************************************************************