strnlen(3)
determina la longitud de una cadena de tamaño fijo
SINOPSIS
#include <string.h>
size_t strnlen (const char *s, size_t maxlen);
DESCRIPCIÓN
La función strnlen devuelve el número de caracteres de la cadena
apunta por s, sin incluir el carácter terminador '\0', hasta un
máximo de maxlen. Al hacer esto, strnlen mira sólo los primeros
maxlen caracteres en s, nunca más allá de s+maxlen.
VALOR DEVUELTO
La función strnlen devuelve strlen(s), si dicho valor es menor
que maxlen, o maxlen si no existe un carácter '\0' entre los
primeros maxlen caracteres apuntados por s.
CONFORME A
Esta función es una extensión de GNU.