glibc/misc
Ulrich Drepper 29c21e4900 * misc/bits/syslog.h: New file.
* misc/sys/syslog.h: Include <bits/syslog.h> for fortification.
	* misc/Makefile (headers): Add bits/syslog.h.
	* include/sys/syslog.h: Add __vsyslog_chk prototype and hidden_proto.
	* sysdeps/generic/syslog.c: Change vsyslog function to __vsyslog_chk.
	Call __vfprintf_chk if necessary.  Make vsyslog a wrapper.  Add
	__syslog_chk.
	* misc/Versions: Export __syslog_chk and __vsyslog_chk.

	* nis/nis_xdr.c: Help gcc to avoid generating unnecessary wrapper
	functions.
2005-07-30 06:00:43 +00:00
..
bits Fortification definitions for syslog functions. 2005-07-30 05:56:45 +00:00
sys * misc/bits/syslog.h: New file. 2005-07-30 06:00:43 +00:00
.cvsignore
ar.h
daemon.c
dirname.c
efgcvt_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
efgcvt.c 2.5-18.1 2007-07-12 18:26:36 +00:00
err.c
err.h
error.c 2005-07-28 Thomas Schwinge <schwinge@nic-nac-project.de> 2005-07-28 21:42:37 +00:00
error.h 2.5-18.1 2007-07-12 18:26:36 +00:00
fstab.c
fstab.h
getpass.c * include/stdio.h (__fxprintf): Remove wfmt argument. 2005-07-20 17:51:14 +00:00
getttyent.c
getusershell.c 2.5-18.1 2007-07-12 18:26:36 +00:00
hsearch_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
hsearch.c
init-misc.c
insremque.c 2.5-18.1 2007-07-12 18:26:36 +00:00
libgen.h
lsearch.c
Makefile * misc/bits/syslog.h: New file. 2005-07-30 06:00:43 +00:00
mkdtemp.c
mkstemp64.c
mkstemp.c
mktemp.c
mntent_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
mntent.c
mntent.h
qefgcvt_r.c 2.5-18.1 2007-07-12 18:26:36 +00:00
qefgcvt.c
regexp.c
regexp.h
search.h
sgtty.h
stab.h
syscall.h
sysexits.h
syslog.h
tsearch.c 2.5-18.1 2007-07-12 18:26:36 +00:00
tst-dirname.c
tst-efgcvt.c
tst-error1.c * stdio-common/Makefile (aux): Add fxprintf. 2005-07-19 23:46:55 +00:00
tst-fdset.c
tst-hsearch.c
tst-mntent.c
tst-tsearch.c
ttyent.h
ttyslot.c
ustat.h
Versions * misc/bits/syslog.h: New file. 2005-07-30 06:00:43 +00:00