@lokilok, heu, strcasecmp a l'air d'etre dans POSIX 2018:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/strcasecmp.html
Et ca a l'air d'etre deja dans POSIX 2008.
Apres, quand tu vois que la doc dis:
"When the LC_CTYPE category of the locale being used is from the POSIX locale, these functions shall behave as if the strings had been converted to lowercase and then a byte comparison performed. Otherwise, the results are unspecified." ca ne donne pas envie d'utiliser ce truc la...