opnsense-ports/security/razorback-api/files/patch-src__binary_buffer.c
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

23 lines
514 B
C

--- ./src/binary_buffer.c.orig 2012-01-05 17:40:55.000000000 -0500
+++ ./src/binary_buffer.c 2012-05-09 18:16:59.000000000 -0400
@@ -28,6 +28,20 @@
#include <stdio.h>
+#include <osreldate.h>
+#if __FreeBSD_version < 800067
+size_t strnlen(const char *s, size_t maxlen);
+size_t strnlen(const char *s, size_t maxlen)
+{
+ size_t i;
+ for (i = 0; i < maxlen; i++) {
+ if (s[i] == '\0')
+ break;
+ }
+ return i;
+}
+#endif
+
struct BinaryBuffer *
BinaryBuffer_CreateFromMessage (struct Message *message)
{