FSYNC(2)

NOM
fsync - Synchroniser un fichier en memoire avec le disque.

SYNOPSIS
#include <unistd.h>

int fsync(int fd);

DESCRIPTION
fsync copie sur le disque tous les morceaux encore en memoire d'un fichier.

VALEUR RENVOYEE
fsync renvoie 0 s'il reussit, ou -1 s'il echoue, auquel cas errno contient le code d'erreur.

ERREURS

EBADF
    fd n'est pas un descripteur de fichier valide ouvert en ecriture.

EROFS ,  EINVAL
    fd est associe a un type de fichier special qui ne permet pas de synchronisation.

EIO Une erreur s'est produite pendant la synchronisation.

COMPATIBILITE
POSIX.1b (precedement POSIX.4)

VOIR AUSSI
bdflush(2), update(8), sync(8)