libs/libc/string: add memmem

This function is the GNU extension.
This commit is contained in:
Karel Kočí
2022-07-21 15:50:50 +02:00
committed by Petro Karashchenko
parent e268b23142
commit 6c7f99189b
3 changed files with 74 additions and 1 deletions
+2
View File
@@ -89,6 +89,8 @@ int memcmp(FAR const void *s1, FAR const void *s2, size_t n);
FAR void *memcpy(FAR void *dest, FAR const void *src, size_t n);
FAR void *memmove(FAR void *dest, FAR const void *src, size_t count);
FAR void *memset(FAR void *s, int c, size_t n);
FAR void *memmem(FAR const void *haystack, size_t haystacklen,
FAR const void *needle, size_t needlelen);
void explicit_bzero(FAR void *s, size_t n);