39#include <sys/libkern.h>
46strnstr(
const char *s,
const char *find,
size_t slen)
51 if ((
c = *find++) !=
'\0') {
55 if (slen-- < 1 || (sc = *s++) ==
'\0')
60 }
while (
strncmp(s, find, len) != 0);
63 return (__DECONST(
char *, s));
size_t() strlen(const char *str)
int strncmp(const char *s1, const char *s2, size_t n)
char * strnstr(const char *s, const char *find, size_t slen)