示例#1
0
static ssize_t syslog_console_write(FAR struct file *filep,
                                    FAR const char *buffer, size_t buflen)
{
    ssize_t ret = buflen;

    for (; buflen; buflen--)
    {
        syslog_putc(*buffer++);
    }

    return ret;
}
示例#2
0
static ssize_t syslog_write(FAR struct file *filep, FAR const char *buffer,
                            size_t len)
{
  size_t nwritten;
  int ret;

  for (nwritten = 0; nwritten < len; nwritten++)
    {
      int ch = *buffer++;
      ret = syslog_putc(ch);
      UNUSED(ret);
    }

  return len;
}