Author: jkim
Date: Tue Oct  4 23:53:47 2011
New Revision: 226029
URL: http://svn.freebsd.org/changeset/base/226029

Log:
  Add strnlen() to libkern.

Added:
  head/sys/libkern/strnlen.c
     - copied, changed from r225884, head/lib/libc/string/strnlen.c
Modified:
  head/sys/conf/files
  head/sys/sys/libkern.h

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Tue Oct  4 22:28:06 2011        (r226028)
+++ head/sys/conf/files Tue Oct  4 23:53:47 2011        (r226029)
@@ -2553,6 +2553,7 @@ libkern/strlcpy.c         standard
 libkern/strlen.c               standard
 libkern/strncmp.c              standard
 libkern/strncpy.c              standard
+libkern/strnlen.c              standard
 libkern/strsep.c               standard
 libkern/strspn.c               standard
 libkern/strstr.c               standard

Copied and modified: head/sys/libkern/strnlen.c (from r225884, 
head/lib/libc/string/strnlen.c)
==============================================================================
--- head/lib/libc/string/strnlen.c      Fri Sep 30 08:05:58 2011        
(r225884, copy source)
+++ head/sys/libkern/strnlen.c  Tue Oct  4 23:53:47 2011        (r226029)
@@ -27,7 +27,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <string.h>
+#include <sys/libkern.h>
 
 size_t
 strnlen(const char *s, size_t maxlen)

Modified: head/sys/sys/libkern.h
==============================================================================
--- head/sys/sys/libkern.h      Tue Oct  4 22:28:06 2011        (r226028)
+++ head/sys/sys/libkern.h      Tue Oct  4 23:53:47 2011        (r226029)
@@ -116,6 +116,7 @@ size_t       strlen(const char *);
 int     strncasecmp(const char *, const char *, size_t);
 int     strncmp(const char *, const char *, size_t);
 char   *strncpy(char * __restrict, const char * __restrict, size_t);
+size_t  strnlen(const char *, size_t);
 char   *strsep(char **, const char *delim);
 size_t  strspn(const char *, const char *);
 char   *strstr(const char *, const char *);
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to