blob: fe01a87d14a9c206c31d18a49b5b890b178dd632 [file] [log] [blame]
#ifndef _STRLCPY_H
#define _STRLCPY_H
#ifdef HAVE_CONFIG_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 /* HAVE_CONFIG_H */
#endif /* _STRLCPY_H */