streq(3) Library Functions Manual streq(3) NAME streq - strings equal LIBRARY gnulib - The GNU Portability Library SYNOPSIS #include bool streq(const char *s1, const char *s2); DESCRIPTION streq() determines whether the strings s1 and s2 are equal, as if by calling memeq(3). It is equivalent to both of the following expressions: strcmp(s1, s2) == 0 memeq(s1, s2, MIN(strlen(s1),strlen(s2))+1) RETURN VALUE See memeq(3). ATTRIBUTES For an explanation of the terms used in this section, see attributes(7). +--------------------------------------------+---------------+---------+ |Interface | Attribute | Value | +--------------------------------------------+---------------+---------+ |streq () | Thread safety | MT-Safe | +--------------------------------------------+---------------+---------+ STANDARDS GNU. HISTORY gnulib 202601. SEE ALSO string(3) Linux man-pages 6.19 2026-08-10 streq(3)