struct fault_inject fi
Definition faultinject.c:58
int faultinject_open_works(const char *scratch_path)
Is the LD_PRELOAD open() interposer active on this platform?
Definition faultinject.c:76
void fault_inject_reset(void)
Definition faultinject.c:60
Definition faultinject.h:33
int open_errno
Definition faultinject.h:36
int open_last_flags
Definition faultinject.h:38
int fcntl_fail_after
Definition faultinject.h:43
off_t lock_last_len
Definition faultinject.h:53
int fchdir_errno
Definition faultinject.h:56
int dirfd_failed_fd
Definition faultinject.h:61
int dirfd_fail_after
Definition faultinject.h:58
int close_armed
Definition faultinject.h:39
int fcntl_armed
Definition faultinject.h:42
int fcntl_watch
Definition faultinject.h:48
off_t lock_last_start
Definition faultinject.h:52
int dirfd_errno
Definition faultinject.h:59
int dirfd_calls
Definition faultinject.h:60
int open_calls
Definition faultinject.h:37
int fchdir_armed
Definition faultinject.h:54
int fchdir_fail_after
Definition faultinject.h:55
int dirfd_armed
Definition faultinject.h:57
int setlk_calls
Definition faultinject.h:50
int close_errno
Definition faultinject.h:41
int open_armed
Definition faultinject.h:34
int lock_last_type
Definition faultinject.h:51
int fcntl_errno
Definition faultinject.h:44
int close_fail_after
Definition faultinject.h:40
int open_fail_after
Definition faultinject.h:35
int getlk_calls
Definition faultinject.h:49