En lisant lwn, je vois que les gens de linux sont devenus raisonnables, ils ont customize strncpy() pour que ca rajoute le \0 terminal en cas de troncature. Ils ont nomme cette fonction strlcpy(), d'apres le nom habituel sous *BSD. Nous, on a aussi cette fonction, mais elle s'appelle strzcpy()... faudrait donc la renommer strlcpy() pour faire comme tout le monde. -- d2