X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/f7632fc60d69c8dabed600ede87f0b91319a3b7f..1e8ae5ede66ba337ba6abbb4afad2b3319c1db74:/rsync.h diff --git a/rsync.h b/rsync.h index 6bde7a46..5ea5301d 100644 --- a/rsync.h +++ b/rsync.h @@ -63,6 +63,8 @@ #define FINFO 2 #define FLOG 3 +#include "errcode.h" + #include "config.h" #if HAVE_REMSH @@ -472,3 +474,14 @@ 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 + +#define exit_cleanup(code) _exit_cleanup(code, __FILE__, __LINE__)