freebsd-ports/security/ossec-hids-server/files/extra-patch-src__os_csyslogd__csyslogd.c
Greg Larkin 9d5e4df451 - Updated to 2.7 (ChangeLog: http://www.ossec.net/?p=577)
- Trimmed Makefile headers
- Removed patches incorporated into upstream
- Added conditional patch for compilation on 7.x, early 8.x systems
- Fixed QAT-reported plist problems
- Added new users and group for use with daemons

Requested by:	various users (via private email)
2013-01-16 16:01:43 +00:00

19 lines
484 B
C

--- ./src/os_csyslogd/csyslogd.c.orig 2013-01-15 16:31:13.000000000 -0500
+++ ./src/os_csyslogd/csyslogd.c 2013-01-15 16:32:23.000000000 -0500
@@ -23,7 +23,16 @@
#include "csyslogd.h"
#include "os_net/os_net.h"
+#ifndef HAVE_STRNLEN
+size_t strnlen(char *s, size_t maxlen)
+{
+ size_t i;
+ for (i= 0; i < maxlen && *s != '\0'; i++, s++)
+ ;
+ return i;
+}
+#endif
/* OS_SyslogD: Monitor the alerts and sends them via syslog.
* Only return in case of error.