STRNLEN(3) Linux Programmer's Manual STRNLEN(3)
NAME
strnlen - determine the length of a fixed-size string
SYNOPSIS
#define _GNU_SOURCE
#include <string.h>
size_t strnlen(const char *s, size_t maxlen);
DESCRIPTION
The strnlen() function returns the number of characters in the string pointed to by s, not including the terminating ' ' character, but at
most maxlen. In doing this, strnlen() looks only at the first maxlen characters at s and never beyond s+maxlen.
RETURN VALUE
The strnlen() function returns strlen(s), if that is less than maxlen, or maxlen if there is no ' ' character among the first maxlen char-
acters pointed to by s.
CONFORMING TO
This function is a GNU extension.
SEE ALSO
strlen(3), feature_test_macros(7)
COLOPHON
This page is part of release 3.25 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
GNU
1999-07-25 STRNLEN(3)