Ajout de la fonction buf_open