Use the non-LL variant of execenv-based syscall registration for
execenv so that we will automatically have a corresponding libc
wrapper defined.
Signed-off-by: Sergiu Moga <sergiu@unikraft.io>
Approved-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Michalis Pappas <michalis@unikraft.io>
Reviewed-by: Andrei Tatar <andrei@unikraft.io>
GitHub-Closes: #1618
return 0;
}
-UK_LLSYSCALL_R_E_DEFINE(int, execve, const char *, pathname,
- char *const *, argv,
- char *const *, envp)
+UK_SYSCALL_R_E_DEFINE(int, execve, const char *, pathname,
+ char *const *, argv,
+ char *const *, envp)
{
struct posix_process_execve_event_data event_data;
struct uk_binfmt_loader_args loader_args;