The strcasecmp function is case-insensitive. The returned
    lexicographic difference reflects a conversion to lowercase.
    The strcasecmp function works for 7-bit ASCII compares only. Do
    not use this function for internationalized applications.