freebsd-dev/sys/libkern
Robert Watson 5578933d56 Add a 'strvalid()' call to libkern. Given a character pointer, and
buffer length, determine if the pointer is to a valid string.  Currently,
the only check is whether a '\0' appears in the buffer.  This is useful
when pulling in a structure from userland that may contain one or more
strings, and validity testing must be performed on elements of the
structure.  When copying normal string arguments, copyinstr() is
expected to be used.
2002-02-18 00:37:03 +00:00
..
alpha
ia64 Implement these using mux1 and extr.u. I'll update the userland versions 2001-10-06 08:35:05 +00:00
arc4random.c Fixed some typos, verboseness and misformatting in comments. 2001-08-30 12:30:58 +00:00
ashldi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
ashrdi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
bcd.c
bcmp.c
bsearch.c Fix a warning in bsearch(). Like index() etc, it de-qualifies its 2001-09-10 10:33:46 +00:00
divdi3.c
ffs.c
fnmatch.c * Remove __P and convert to ANSI prototypes. 2002-02-01 01:32:19 +00:00
iconv_converter_if.m Add function prototypes and base module for kernel side iconv library. 2001-04-09 09:39:29 +00:00
iconv_xlat.c Add function prototypes and base module for kernel side iconv library. 2001-04-09 09:39:29 +00:00
iconv.c Add function prototypes and base module for kernel side iconv library. 2001-04-09 09:39:29 +00:00
index.c
inet_ntoa.c add threadsafe version of inet_ntoa (inet_ntoa_r takes a buffer to fill) 2000-11-25 03:14:31 +00:00
lshrdi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
mcount.c We do not have UPAGES following the tail end of the user VM space anymore. 2001-08-08 04:02:22 +00:00
moddi3.c
qdivrem.c
qsort.c
quad.h A set of changes to reduce the number of include files the kernel 2001-07-08 04:56:07 +00:00
random.c
rindex.c
scanc.c
skpc.c
strcat.c
strcmp.c
strcpy.c
strlcat.c rcsid[]->__FBSDID 2001-11-07 19:55:16 +00:00
strlcpy.c rcsid[]->__FBSDID 2001-11-07 19:55:16 +00:00
strlen.c
strncmp.c
strncpy.c
strsep.c rcsid[]->__FBSDID 2001-11-07 19:55:16 +00:00
strtol.c
strtoq.c
strtoul.c
strtouq.c
strvalid.c Add a 'strvalid()' call to libkern. Given a character pointer, and 2002-02-18 00:37:03 +00:00
ucmpdi2.c
udivdi3.c
umoddi3.c