--- ./otherlibs/unix/socketaddr.c.orig	2017-12-15 13:57:16.000000000 -0800
+++ ./otherlibs/unix/socketaddr.c	2017-12-15 14:02:56.000000000 -0800
@@ -29,6 +29,20 @@
 #define EAFNOSUPPORT WSAEAFNOSUPPORT
 #endif
 
+static size_t
+strnlen(const char *s, size_t maxlen)
+{
+	size_t len;
+
+	for (len = 0; len < maxlen; len++, s++) {
+		if (!*s)
+			break;
+	}
+	return (len);
+}
+
+
+
 CAMLexport value alloc_inet_addr(struct in_addr * a)
 {
   value res;
