diff options
author | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-08-25 16:36:43 +0000 |
---|---|---|
committer | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-08-25 16:36:43 +0000 |
commit | f755845c9fda7ffaed9dbde1e8d8f1889aa3b9b4 (patch) | |
tree | 901554472816c4cee450c72d58c28cfd9a271f08 /sysutils/rsyslog/files | |
parent | b5d01873d1947a15dbf66e4ae5bb3a15c246bdb8 (diff) |
Notes
Diffstat (limited to 'sysutils/rsyslog/files')
-rw-r--r-- | sysutils/rsyslog/files/patch-syslogd.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sysutils/rsyslog/files/patch-syslogd.c b/sysutils/rsyslog/files/patch-syslogd.c new file mode 100644 index 000000000000..f646cc94c27d --- /dev/null +++ b/sysutils/rsyslog/files/patch-syslogd.c @@ -0,0 +1,22 @@ +--- ./syslogd.c.orig 2007-08-25 20:07:21.000000000 +0400 ++++ ./syslogd.c 2007-08-25 20:08:39.000000000 +0400 +@@ -86,7 +86,6 @@ + #include "rsyslog.h" + + #ifdef __FreeBSD__ +-#define BSD + #endif + + /* change the following setting to e.g. 32768 if you would like to +@@ -1877,6 +1876,11 @@ + return iRet; + } + ++size_t strnlen (const char *string, size_t maxlen) ++{ ++ const char *end = memchr (string, '\0', maxlen); ++ return end ? (size_t) (end - string) : maxlen; ++} + + /* rgerhards, 2005-10-24: crunch_list is called only during option processing. So + * it is never called once rsyslogd is running (not even when HUPed). This code |