sysklogd/lib
Joachim Nilsson 5fce3001ed Simplify handling of replacement functions; strlcpy() & C:o
- Drop weak bindings, use simple #define in compat.h instead
- No need to #ifdef sources with HAVE_foo, configure handles this for us
- Move utimensat() declaration to compat.h from pidfile.c to be consistent

With these changes we can let libsyslog link with the replacement objs,
just like syslogd and logger does.  Because even if the C-library does
*not* have strlcpy() & C:o *and* an application has a local copy of any
of these APIs, our versions are prefixed with __ in the symbol table.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2020-01-19 09:08:48 +01:00
..
.gitignore Make sure libsyslog.la, incl. strlcpy.o, is built with -fPIC 2019-11-03 15:55:25 +01:00
pidfile.c Simplify handling of replacement functions; strlcpy() & C:o 2020-01-19 09:08:48 +01:00
strlcat.c Simplify handling of replacement functions; strlcpy() & C:o 2020-01-19 09:08:48 +01:00
strlcpy.c Simplify handling of replacement functions; strlcpy() & C:o 2020-01-19 09:08:48 +01:00
utimensat.c Simplify handling of replacement functions; strlcpy() & C:o 2020-01-19 09:08:48 +01:00