From c7071f6da016e68fb3147bca7ffc5f06d839d0b6 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 7 Nov 2022 14:51:39 -0700 Subject: [PATCH] Make test_ptrace compile again after recent changes. --- src/regress/intercept/test_ptrace.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/regress/intercept/test_ptrace.c b/src/regress/intercept/test_ptrace.c index e31e3c047..fc1799028 100644 --- a/src/regress/intercept/test_ptrace.c +++ b/src/regress/intercept/test_ptrace.c @@ -50,7 +50,7 @@ intercept_closure_reset(struct intercept_closure *closure) bool intercept_check_policy(const char *command, int argc, char **argv, int envc, - char **envp, const char *runcwd, void *v) + char **envp, const char *runcwd, int *oldcwd, void *v) { struct intercept_closure *closure = v; struct stat sb1, sb2; @@ -67,6 +67,7 @@ intercept_check_policy(const char *command, int argc, char **argv, int envc, sudo_debug_printf(SUDO_DEBUG_DIAG, "allowed %s", command); closure->state = POLICY_TEST; } + *oldcwd = -1; debug_return_bool(true); } @@ -103,6 +104,13 @@ sudo_sigaction(int signo, struct sigaction *sa, struct sigaction *osa) return sigaction(signo, sa, osa); } +/* STUB */ +void +log_suspend(struct exec_closure *ec, int signo) +{ + return; +} + int main(int argc, char *argv[]) {