- fix Building without Nagra not possible at Nagra_Merlin https://trac.streamboard...
[oscam.git] / oscam-files.h
blob73d11e7d1554cbfdfbb4ae2a981c83fb63ca2457
1 #ifndef OSCAM_FILES_H_
2 #define OSCAM_FILES_H_
4 char *get_tmp_dir(void);
5 char *get_tmp_dir_filename(char *dest, size_t destlen, const char *filename);
6 int32_t cs_readdir_r(DIR *dirp, struct dirent *entry, struct dirent **result);
7 bool file_exists(const char *filename);
8 int32_t file_copy(char *srcfile, char *destfile);
9 int32_t safe_overwrite_with_bak(char *destfile, char *temp_file, char *bakfile, int32_t forceBakOverWrite);
10 #ifdef MODULE_GBOX
11 char *get_gbox_filename(char *dest, size_t destlen, const char *filename);
12 #endif
14 #endif