return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(path, &st) == 0);
return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(path, &st) == -1);
return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(path, &st) == 0);
path = dir_path(parent, name);
target = dir_path(entry->parent, entry->name);
- if (args.verify_ops && !args.power_cut_mode)
+ if (args.verify_ops)
CHECK(lstat(target, &st1) == 0);
ret = link(target, path);
return ret;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
CHECK(lstat(path, &st2) == 0);
CHECK(S_ISREG(st2.st_mode));
CHECK(st1.st_ino == st2.st_ino);
return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(path, &st) == -1);
return -1;
}
- if (args.verify_ops && !args.power_cut_mode)
+ if (args.verify_ops)
CHECK(lseek(fd, 0, SEEK_END) == new_length);
return 0;
if (!path)
return 0;
- if (args.verify_ops && !args.power_cut_mode)
+ if (args.verify_ops)
CHECK(lstat(path, &st1) == 0);
ret = rename(path, to);
return ret;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
CHECK(lstat(to, &st2) == 0);
CHECK(st1.st_ino == st2.st_ino);
}
return ret;
}
- if (args.verify_ops && !args.power_cut_mode)
+ if (args.verify_ops)
verify_symlink(target, path);
s = add_dir_entry(dir, 's', name, NULL);
return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(path, &st) == -1);
CHECK(chdir(buf) == 0);
CHECK(closedir(dir) == 0);
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
dir = opendir(dir_name);
CHECK(dir != NULL);
do {
return -1;
}
- if (args.verify_ops && !args.power_cut_mode) {
+ if (args.verify_ops) {
struct stat st;
CHECK(lstat(dir_name, &st) == -1);