Verified Commit 427c8625 authored by Tommaso Tocci's avatar Tommaso Tocci
Browse files

intercept rmdir

parent 52cbd6cc
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -114,6 +114,12 @@ static inline int hook(long syscall_number,
                                static_cast<int>(arg2));
        break;

    case SYS_rmdir:
        *result = hook_unlinkat(AT_FDCWD,
                                reinterpret_cast<const char *>(arg0),
                                AT_REMOVEDIR);
        break;

    case SYS_access:
        *result = hook_access(reinterpret_cast<const char*>(arg0),
                              static_cast<int>(arg1));