Print this page
4211 Some syslog facility names and symbols are missing
1762 Syslogd man page: missing reference.

*** 20,29 **** --- 20,30 ---- */ /* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. * Copyright 2012 Milan Jurik. All rights reserved. + * Copyright (c) 2013 Gary Mills */ /* * Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T * All Rights Reserved
*** 153,163 **** --- 154,169 ---- "mark", LOG_MARK, "syslog", LOG_SYSLOG, "lpr", LOG_LPR, "news", LOG_NEWS, "uucp", LOG_UUCP, + "altcron", LOG_ALTCRON, + "authpriv", LOG_AUTHPRIV, + "ftp", LOG_FTP, + "ntp", LOG_NTP, "audit", LOG_AUDIT, + "console", LOG_CONSOLE, "cron", LOG_CRON, "local0", LOG_LOCAL0, "local1", LOG_LOCAL1, "local2", LOG_LOCAL2, "local3", LOG_LOCAL3,
*** 615,630 **** } DPRINT1(1, "sys_poll(%u): sys_thread started\n", mythreadno); /* ! * Try to process as many messages as we can without blocking on poll. ! * We count such "initial" messages with sys_init_msg_count and ! * enqueue them without the SYNC_FILE flag. When no more data is ! * waiting on the local log device, we set timeout to INFTIM, ! * clear sys_init_msg_count, and generate a flush message to sync ! * the previously counted initial messages out to disk. */ sys_init_msg_count = 0; for (;;) { --- 621,634 ---- } DPRINT1(1, "sys_poll(%u): sys_thread started\n", mythreadno); /* ! * Process messages, blocking on poll because timeout is set ! * to INFTIM. When poll returns with a message, call getkmsg ! * to pull up one message from the log driver and enqueue it ! * with the sync flag set. */ sys_init_msg_count = 0; for (;;) {
*** 693,703 **** while ((i = getmsg(Pfd.fd, &ctl, &dat, &flags)) == MOREDATA) { lastline = &dat.buf[dat.len]; *lastline = '\0'; ! DPRINT2(5, "sys_poll:(%u): getmsg: dat.len = %d\n", mythreadno, dat.len); buflen = strlen(buf); len = findnl_bkwd(buf, buflen); (void) memcpy(tmpbuf, buf, len); --- 697,707 ---- while ((i = getmsg(Pfd.fd, &ctl, &dat, &flags)) == MOREDATA) { lastline = &dat.buf[dat.len]; *lastline = '\0'; ! DPRINT2(5, "getkmsg:(%u): getmsg: dat.len = %d\n", mythreadno, dat.len); buflen = strlen(buf); len = findnl_bkwd(buf, buflen); (void) memcpy(tmpbuf, buf, len);