/*
 * Copyright (c) 2018-2025 Dmitry V. Levin <ldv@strace.io>
 * All rights reserved.
 *
 * SPDX-License-Identifier: LGPL-2.1-or-later
 */

#ifndef STRACE_PTRACE_SYSCALL_INFO_H
# define STRACE_PTRACE_SYSCALL_INFO_H

extern bool ptrace_get_syscall_info_supported;
extern bool test_ptrace_get_syscall_info(void);
extern void print_ptrace_syscall_info(struct tcb *, kernel_ulong_t addr,
				      kernel_ulong_t user_len,
				      kernel_ulong_t kernel_len);

#endif /* !STRACE_PTRACE_SYSCALL_INFO_H */
