H A D | backup.cpp | 169 static int write_int32(FILE* fh, int32_t val) argument 171 int res = fwrite(&val, 1, sizeof(val), fh); 180 static int write_int64(FILE* fh, int64_t val) argument 182 int res = fwrite(&val, 1, sizeof(val), fh); 231 static int write_header(FILE* fh, int type, const char* path, const struct stat* st) argument 234 if (!write_int32(fh, type)) return 0; 235 if (!write_int32(fh, pathLen)) return 0; 236 if (fwrite(path, 1, pathLen, fh) != (size_t)pathLen) { 241 if (!write_int32(fh, st->st_uid)) return 0; 242 if (!write_int32(fh, s 251 backup_dir(FILE* fh, const char* srcPath) argument 367 FILE* fh = fopen(destPath, "w"); local 403 read_int32(FILE* fh, int32_t defVal) argument 414 read_int64(FILE* fh, int64_t defVal) argument 425 read_header(FILE* fh, int* type, char** path, struct stat* st) argument 494 FILE* fh = fopen(srcPath, "r"); local [all...] |