memmem - locate a substring
The memmem() function finds the start of the first occurrence of the substring
needle of length
needlelen in the memory area
haystack of length
The memmem() function returns a pointer to the beginning of the substring, or NULL if the substring is not found.
This function is not specified in POSIX.1, but is present on a number of other systems.
In glibc 2.0, if
needle is empty, memmem() returns a pointer to the last byte of
haystack. This is fixed in glibc 2.1.
This page is part of release 4.15 of the Linux
man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.