Provided by: manpages-pt-dev_20040726-4_all bug

NAME

       strstr - locate a substring

SYNOPSIS

       #include <string.h>

       char *strstr(const char *haystack, const char *needle);

DESCRIPTION

       The  strstr()  function  finds  the first occurrence of the substring needle in the string
       haystack.  The terminating `\0' characters are not compared.

RETURN VALUE

       The strstr() function returns a pointer to the beginning of the substring, or NULL if  the
       substring is not found.

BUGS

       Early  versions  of  Linux  libc  (like  4.5.26)  would not allow an empty argument. Later
       versions (like 4.6.27) work correctly, and return haystack when needle is empty.

SEE ALSO

       index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3), strspn(3), strtok(3)