4 * The following function compares the first 'n' characters in 's1'
5 * and 's2' without considering case. It returns less than, equal to
6 * or greater than zero if 's1' is lexicographically less than, equal
7 * to or greater than 's2'.
11 strncasecmp(s1, s2, n)
18 if ( (s1 == s2 ) || (n == 0) )
21 * the arguments are identical or there are no characters to be
29 c1 = (unsigned char)tolower(*s1++);
30 c2 = (unsigned char)tolower(*s2++);