History log of /csrg-svn/lib/libc/gen/syslog.c (Results 1 – 25 of 48)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 69110 29-Apr-1995 bostic

Operator precedence bug, "setlogmask(LOG_UPTO(LOG_INFO))" wasn't
working.
From: Ted Lemon <mellon@fugue.com>

# 66376 18-Mar-1994 bostic

use sprintf() instead of loop counts, for consistency
From: Craig Leres <leres@ee.lbl.gov>
KNF, from me

# 66370 17-Mar-1994 eric

use __progname (from crt0) as default syslog tag if none specified

# 66369 17-Mar-1994 bostic

If you call syslog() with a pointer to ctime()'s static buffer, it gets
updated by syslog()'s call before copying the stuff out).
From: Craig Leres <leres@ee.lbl.gov>
The code contains '(void)sprintf

If you call syslog() with a pointer to ctime()'s static buffer, it gets
updated by syslog()'s call before copying the stuff out).
From: Craig Leres <leres@ee.lbl.gov>
The code contains '(void)sprintf(...)' and (now) '(void)strftime(...)' casts,
but sprintf() and strftime() both return a character count
From: Donn Seeley <donn@BSDI.COM>

show more ...

# 61111 04-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright


/csrg-svn/lib/libc/gen/alarm.3
/csrg-svn/lib/libc/gen/alarm.c
/csrg-svn/lib/libc/gen/assert.c
/csrg-svn/lib/libc/gen/clock.3
/csrg-svn/lib/libc/gen/clock.c
/csrg-svn/lib/libc/gen/confstr.3
/csrg-svn/lib/libc/gen/confstr.c
/csrg-svn/lib/libc/gen/crypt.3
/csrg-svn/lib/libc/gen/crypt.c
/csrg-svn/lib/libc/gen/ctermid.3
/csrg-svn/lib/libc/gen/ctermid.c
/csrg-svn/lib/libc/gen/ctime.3
/csrg-svn/lib/libc/gen/ctime.c
/csrg-svn/lib/libc/gen/daemon.c
/csrg-svn/lib/libc/gen/devname.3
/csrg-svn/lib/libc/gen/devname.c
/csrg-svn/lib/libc/gen/difftime.c
/csrg-svn/lib/libc/gen/directory.3
/csrg-svn/lib/libc/gen/disklabel.c
/csrg-svn/lib/libc/gen/err.c
/csrg-svn/lib/libc/gen/errlst.c
/csrg-svn/lib/libc/gen/exec.3
/csrg-svn/lib/libc/gen/exec.c
/csrg-svn/lib/libc/gen/fnmatch.c
/csrg-svn/lib/libc/gen/frexp.3
/csrg-svn/lib/libc/gen/fstab.c
/csrg-svn/lib/libc/gen/fts.3
/csrg-svn/lib/libc/gen/fts.c
/csrg-svn/lib/libc/gen/getbsize.3
/csrg-svn/lib/libc/gen/getbsize.c
/csrg-svn/lib/libc/gen/getcap.3
/csrg-svn/lib/libc/gen/getcap.c
/csrg-svn/lib/libc/gen/getcwd.3
/csrg-svn/lib/libc/gen/getcwd.c
/csrg-svn/lib/libc/gen/getdiskbyname.3
/csrg-svn/lib/libc/gen/getfsent.3
/csrg-svn/lib/libc/gen/getgrent.3
/csrg-svn/lib/libc/gen/getgrent.c
/csrg-svn/lib/libc/gen/getgrouplist.c
/csrg-svn/lib/libc/gen/gethostname.3
/csrg-svn/lib/libc/gen/gethostname.c
/csrg-svn/lib/libc/gen/getloadavg.3
/csrg-svn/lib/libc/gen/getloadavg.c
/csrg-svn/lib/libc/gen/getlogin.c
/csrg-svn/lib/libc/gen/getmntinfo.c
/csrg-svn/lib/libc/gen/getnetgrent.3
/csrg-svn/lib/libc/gen/getnetgrent.c
/csrg-svn/lib/libc/gen/getpagesize.3
/csrg-svn/lib/libc/gen/getpagesize.c
/csrg-svn/lib/libc/gen/getpass.3
/csrg-svn/lib/libc/gen/getpass.c
/csrg-svn/lib/libc/gen/getpwent.3
/csrg-svn/lib/libc/gen/getpwent.c
/csrg-svn/lib/libc/gen/getttyent.3
/csrg-svn/lib/libc/gen/getttyent.c
/csrg-svn/lib/libc/gen/getusershell.3
/csrg-svn/lib/libc/gen/getusershell.c
/csrg-svn/lib/libc/gen/glob.c
/csrg-svn/lib/libc/gen/initgroups.3
/csrg-svn/lib/libc/gen/initgroups.c
/csrg-svn/lib/libc/gen/isatty.c
/csrg-svn/lib/libc/gen/isinf.3
/csrg-svn/lib/libc/gen/ldexp.3
/csrg-svn/lib/libc/gen/modf.3
/csrg-svn/lib/libc/gen/nice.3
/csrg-svn/lib/libc/gen/nice.c
/csrg-svn/lib/libc/gen/nlist.3
/csrg-svn/lib/libc/gen/nlist.c
/csrg-svn/lib/libc/gen/pause.3
/csrg-svn/lib/libc/gen/pause.c
/csrg-svn/lib/libc/gen/popen.3
/csrg-svn/lib/libc/gen/popen.c
/csrg-svn/lib/libc/gen/psignal.3
/csrg-svn/lib/libc/gen/psignal.c
/csrg-svn/lib/libc/gen/pwcache.c
/csrg-svn/lib/libc/gen/raise.3
/csrg-svn/lib/libc/gen/raise.c
/csrg-svn/lib/libc/gen/readdir.c
/csrg-svn/lib/libc/gen/scandir.3
/csrg-svn/lib/libc/gen/scandir.c
/csrg-svn/lib/libc/gen/seekdir.c
/csrg-svn/lib/libc/gen/sethostname.c
/csrg-svn/lib/libc/gen/setjmp.3
/csrg-svn/lib/libc/gen/setjmperr.c
/csrg-svn/lib/libc/gen/setmode.c
/csrg-svn/lib/libc/gen/siginterrupt.3
/csrg-svn/lib/libc/gen/siginterrupt.c
/csrg-svn/lib/libc/gen/siglist.c
/csrg-svn/lib/libc/gen/signal.3
/csrg-svn/lib/libc/gen/signal.c
/csrg-svn/lib/libc/gen/sigsetops.3
/csrg-svn/lib/libc/gen/sigsetops.c
/csrg-svn/lib/libc/gen/sleep.3
/csrg-svn/lib/libc/gen/sleep.c
/csrg-svn/lib/libc/gen/sysconf.c
/csrg-svn/lib/libc/gen/sysctl.3
/csrg-svn/lib/libc/gen/sysctl.c
/csrg-svn/lib/libc/gen/syslog.3
/csrg-svn/lib/libc/gen/syslog.c
/csrg-svn/lib/libc/gen/tcgetpgrp.3
/csrg-svn/lib/libc/gen/tcsendbreak.3
/csrg-svn/lib/libc/gen/tcsetattr.3
/csrg-svn/lib/libc/gen/tcsetpgrp.3
/csrg-svn/lib/libc/gen/telldir.c
/csrg-svn/lib/libc/gen/termios.c
/csrg-svn/lib/libc/gen/time.3
/csrg-svn/lib/libc/gen/time.c
/csrg-svn/lib/libc/gen/times.3
/csrg-svn/lib/libc/gen/times.c
/csrg-svn/lib/libc/gen/timezone.3
/csrg-svn/lib/libc/gen/timezone.c
/csrg-svn/lib/libc/gen/ttyname.3
/csrg-svn/lib/libc/gen/ttyname.c
/csrg-svn/lib/libc/gen/ttyslot.c
/csrg-svn/lib/libc/gen/ualarm.3
/csrg-svn/lib/libc/gen/ualarm.c
/csrg-svn/lib/libc/gen/unvis.c
/csrg-svn/lib/libc/gen/usleep.3
/csrg-svn/lib/libc/gen/usleep.c
/csrg-svn/lib/libc/gen/utime.3
/csrg-svn/lib/libc/gen/utime.c
/csrg-svn/lib/libc/gen/valloc.3
/csrg-svn/lib/libc/gen/valloc.c
/csrg-svn/lib/libc/gen/wait.c
/csrg-svn/lib/libc/gen/wait3.c
/csrg-svn/lib/libc/gen/waitpid.c
/csrg-svn/lib/libc/gen/x.c
# 56411 04-Oct-1992 bostic

<sys/errno.h> -> <errno.h>

# 54367 24-Jun-1992 bostic

the logmask (from setlogmask(3)) and priority masking were wrong

# 50158 26-Jun-1991 mckusick

syslog() checks mask set by setlogmask() (4.3BSD-reno/lib/4)

# 46597 23-Feb-1991 donn

Add include files to get prototype declarations, and fix bugs found.


/csrg-svn/lib/libc/compat-43/setrgid.c
/csrg-svn/lib/libc/compat-43/setruid.c
/csrg-svn/lib/libc/gen/alarm.c
/csrg-svn/lib/libc/gen/closedir.c
/csrg-svn/lib/libc/gen/crypt.c
/csrg-svn/lib/libc/gen/ctime.c
/csrg-svn/lib/libc/gen/disklabel.c
/csrg-svn/lib/libc/gen/fnmatch.c
/csrg-svn/lib/libc/gen/frexp.c
/csrg-svn/lib/libc/gen/fstab.c
/csrg-svn/lib/libc/gen/getcwd.c
/csrg-svn/lib/libc/gen/getgrent.c
/csrg-svn/lib/libc/gen/getlogin.c
/csrg-svn/lib/libc/gen/getmntinfo.c
/csrg-svn/lib/libc/gen/getpass.c
/csrg-svn/lib/libc/gen/getttyent.c
/csrg-svn/lib/libc/gen/getusershell.c
/csrg-svn/lib/libc/gen/glob.c
/csrg-svn/lib/libc/gen/initgroups.c
/csrg-svn/lib/libc/gen/isatty.c
/csrg-svn/lib/libc/gen/nice.c
/csrg-svn/lib/libc/gen/nlist.c
/csrg-svn/lib/libc/gen/opendir.c
/csrg-svn/lib/libc/gen/pause.c
/csrg-svn/lib/libc/gen/popen.c
/csrg-svn/lib/libc/gen/psignal.c
/csrg-svn/lib/libc/gen/scandir.c
/csrg-svn/lib/libc/gen/setjmperr.c
/csrg-svn/lib/libc/gen/siglist.c
/csrg-svn/lib/libc/gen/sigsetops.c
/csrg-svn/lib/libc/gen/sleep.c
/csrg-svn/lib/libc/gen/syslog.c
/csrg-svn/lib/libc/gen/telldir.c
/csrg-svn/lib/libc/gen/termios.c
/csrg-svn/lib/libc/gen/timezone.c
/csrg-svn/lib/libc/gen/ttyname.c
/csrg-svn/lib/libc/gen/ttyslot.c
/csrg-svn/lib/libc/gen/ualarm.c
/csrg-svn/lib/libc/gen/unvis.c
/csrg-svn/lib/libc/gen/usleep.c
/csrg-svn/lib/libc/gen/utime.c
/csrg-svn/lib/libc/gen/valloc.c
/csrg-svn/lib/libc/gen/vis.c
/csrg-svn/lib/libc/gen/wait.c
/csrg-svn/lib/libc/gen/wait3.c
/csrg-svn/lib/libc/gen/waitpid.c
/csrg-svn/lib/libc/mips/gen/nlist.c
/csrg-svn/lib/libcompat/4.3/regex.c
# 45646 28-Nov-1990 bostic

make error messages a little better, use constants in unistd.h

# 45430 29-Oct-1990 bostic

back out change to return error values

# 45277 30-Sep-1990 bostic

return EINVAL if the priority parameter to syslog/vsyslog is bad

# 45264 30-Sep-1990 bostic

move _PATH_LOGNAME to <sys/syslog.h>; fix priority bit test
change all syslog routines to return value, set errno correctly

# 44319 27-Jun-1990 karels

off by one when logging to console (was missing \n)

# 42626 01-Jun-1990 bostic

new copyright notice

# 42025 15-May-1990 bostic

string.h is ANSI C include file

# 39428 28-Oct-1989 bostic

don't reject based on the facility number, syslogd can if necessary

# 38760 24-Aug-1989 bostic

need newline for console, too

# 38567 04-Aug-1989 bostic

don't worry about blocking on the console, or about inheriting the
console as the controlling terminal (fixed in kernel).

# 38557 02-Aug-1989 bostic

use waitpid to avoid swallowing children; minor cleanups

# 36792 15-Feb-1989 bostic

add LOG_PERROR

# 36583 19-Jan-1989 bostic

end format string, you silly boy!

# 36443 19-Dec-1988 bostic

put %m back in

# 36442 19-Dec-1988 bostic

add vsyslog

# 36440 19-Dec-1988 bostic

some general cleanup; move %m into _doprnt(); handle N arguments;
increase buffer size to 2K; block all signals when writing to console

12