use native strlcat() and strlcpy() if available
[rsync/rsync.git] / rsync.h
diff --git a/rsync.h b/rsync.h
index e11b84a..53b1c31 100644 (file)
--- a/rsync.h
+++ b/rsync.h
@@ -474,3 +474,13 @@ extern int errno;
 #ifdef REPLACE_INET_NTOA
 #define inet_ntoa rep_inet_ntoa
 #endif
+
+
+#ifndef HAVE_STRLCPY
+size_t strlcpy(char *d, const char *s, size_t bufsize);
+#endif
+
+#ifndef HAVE_STRLCAT
+size_t strlcat(char *d, const char *s, size_t bufsize);
+#endif
+