Generate syslog warnings for %s fmt strings NULL to "(null)" conversions.
authorderaadt <deraadt@openbsd.org>
Wed, 17 Aug 2016 18:07:07 +0000 (18:07 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 17 Aug 2016 18:07:07 +0000 (18:07 +0000)
commita469cbf7dce3ab124fc08b7ded7326d947f018b2
tree255c6602ab3221c26b992758bcf67e5f5a00317b
parent0c1572bbaa8d72c8930d5b39f991947c5c666134
Generate syslog warnings for %s fmt strings NULL to "(null)" conversions.
Over time we can repair software which performs this non-standard behaviour,
and fix bugs along the way.  Let's first find out how bad the situation is
by deploying this in snapshots.

This type of logging is possible because OpenBSD syslog_r(3) -> sendsyslog(2)
is side-effect free enough to be used in the bowels of libc.

ok tedu
lib/libc/stdio/vfprintf.c
lib/libc/stdio/vfwprintf.c