fsync

Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services

NAME

       fsync  -  synchronize  a file's in-core state with that on
       disk


SYNOPSIS

       #include <unistd.h>

       int fsync(int fd);


DESCRIPTION

       fsync copies all in-core parts of a file to disk.


RETURN VALUE

       On success, zero is returned.  On error, -1  is  returned,
       and errno is set appropriately.


ERRORS

       EBADF   fd is not a valid open file descriptor.

       EROFS   EINVAL fd is bound to a special file which doesn't
               support synchronization.

       EIO     An error occurred during synchronization.


SEE ALSO

       bdflush(2), fsync(2), update(8), sync(8)
Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services
Copyright (C) 1998 Hurricane Electric. All Rights Reserved.