28 #ifndef CRM_COMMON_IO__H
29 #define CRM_COMMON_IO__H
39 gboolean
crm_is_writable(
const char *dir,
const char *file,
const char *user,
const char *group,
char * generate_series_filename(const char *directory, const char *series, int sequence, gboolean bzip)
int crm_chown_last_sequence(const char *directory, const char *series, uid_t uid, gid_t gid)
int get_last_sequence(const char *directory, const char *series)
gboolean crm_is_writable(const char *dir, const char *file, const char *user, const char *group, gboolean need_both)
void crm_sync_directory(const char *name)
int crm_write_sync(int fd, const char *contents)
char * crm_read_contents(const char *filename)
void write_last_sequence(const char *directory, const char *series, int sequence, int max)