#ifndef _STRLCPY_H | |
#define _STRLCPY_H | |
#include "config.h" | |
#ifndef HAVE_STRLCPY | |
# include <sys/types.h> | |
/* | |
* Copy src to string dst of size siz. At most siz-1 characters | |
* will be copied. Always NUL terminates (unless siz == 0). | |
* Returns strlen(src); if retval >= siz, truncation occurred. | |
*/ | |
size_t strlcpy(char *dst, const char *src, size_t siz); | |
# endif /* !HAVE_STRLCPY */ | |
#endif /* _STRLCPY_H */ |