Home | History | Annotate | Download | only in libhack
History log of /src/distrib/utils/libhack/syslog.c
RevisionDateAuthorComments
 1.8  11-Oct-2012  christos make libhack's syslog.c produce exactly the same symbols as libc's syslog.c,
so that in the future we can keep them synced. Avoid strong_alias since it
does not play well with symbol renaming.
 1.7  14-Jul-2012  abs branches: 1.7.2;
Add a check hack to ensure %m causes error message string to be shown
 1.6  03-Feb-2007  christos branches: 1.6.12; 1.6.36;
add prototypes for the _ss functions.
 1.5  06-Nov-2006  he branches: 1.5.2;
Implement mostly-stub versions of the new syslog functions
({v,}syslog_{r,ss}) and the corresponding openlog_r/setlogmask_r/closelog_r
functions.

This should allow sparc64 to build its ramdiskbin again.

Reviewed by christos@
 1.4  31-Mar-2005  he Return 0xff from setlogmask() instead of falling off the end of
the int-returning function without returning a value. The 0xff
value is taken from the C library and is the default log mask.
 1.3  17-Oct-2004  dsl Add a newline to the end of the 'syslog' output when writing it to stderr.
(affects output of dhclient when run from sysinst)
 1.2  06-Jun-2004  christos add an empty setlogmask()
 1.1  06-Jun-2004  christos Include a fake syslog that does only printf; saves 4K.
 1.5.2.1  08-May-2007  pavel Pull up following revision(s) originally forgotten in ticket #607:
distrib/utils/libhack/Makefile: revision 1.19-1.20
distrib/utils/libhack/Makefile.inc: revision 1.20-1.21
distrib/utils/libhack/multibyte.c: revision 1.1
distrib/utils/libhack/syslog.c: revision 1.6
distrib/utils/libhack/mbrtowc.c: deleted

add prototypes for the _ss functions.

we need wcrtomb now too.

Merge the multibyte routines into one file, and add stub
implementations for one more that is needed, and commented out partial
implementations for the test of the functions. This should stop the
re-defined symbol errors for now.
 1.6.36.1  30-Oct-2012  yamt sync with head
 1.6.12.1  05-Oct-2008  mjf Sync with HEAD.
 1.7.2.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC

RSS XML Feed