FSYNC(2)

NOMBRE
fsync - sincroniza el estado de un fichero in-core con aquel del disco.

SINOPSIS
#include <unistd.h>

int fsync(int fd);

DESCRIPCIÓN
fsync copia todas las partes in-core de un fichero en el disco.

VALOR REGRESADO
En caso de éxito regresa 0. En caso de error -1, y la variable errno es asignada apropiadamente.

ERRORES

EBADF
    fd no es un descriptor de fichero válido.

EROFS
    EINVAL fd está enlazado con un fichero especial que no sabe acerca de sincronización.

EIO Ha ocurrido un error durante sincronización.

VÉASE
bdflush(2), fsync(2), update(8), sync(8)