00001
00002
00003 #ifndef NPS_FSYNC_H
00004 #define NPS_FSYNC_H
00005
00006 #include <stdlib.h>
00007 #if !defined BUILDING_NPS_FSYNC && !defined NPS_SMALL
00008 # define NPS_FSYNC_LKG static inline
00009 #else
00010 # define NPS_FSYNC_LKG
00011 #endif
00012 #include "../error/error.h"
00013
00024 NPS_FSYNC_LKG int nps_fsync( const char *path, nps_error_t *error);
00025
00026
00027 #endif