]> The Tcpdump Group git mirrors - tcpdump/blobdiff - missing/strlcpy.c
Add CAP_FCNTL and use cap_fcntls_limit().
[tcpdump] / missing / strlcpy.c
index db94c7d2bebf7aac6e807f2fd5b77830b1f75fd1..b0671ebd311b648e160dc5e4293879e39ee58b13 100644 (file)
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef lint
-static const char rcsid[] =
-    "@(#) $Header: /tcpdump/master/tcpdump/missing/strlcpy.c,v 1.2 2002-08-01 08:53:40 risso Exp $ (LBL)";
-#endif
-
 #ifdef HAVE_CONFIG_H 
 #include <config.h>
 #endif
@@ -41,16 +36,15 @@ static const char rcsid[] =
 
 #include <string.h>
 
+#include "interface.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(dst, src, siz)
-       char *dst;
-       const char *src;
-       size_t siz;
+strlcpy(char *dst, const char *src, size_t siz)
 {
        register char *d = dst;
        register const char *s = src;