mirror of
https://github.com/morgan9e/systemd
synced 2026-04-15 00:47:10 +09:00
No functional changes, only moving code that is only needed in exec_invoke, and adding new dependencies for seccomp/selinux/apparmor/pam in meson for the sd-executor binary.
17 lines
545 B
C
17 lines
545 B
C
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
#pragma once
|
|
|
|
typedef struct ExecCommand ExecCommand;
|
|
typedef struct ExecContext ExecContext;
|
|
typedef struct ExecParameters ExecParameters;
|
|
typedef struct ExecRuntime ExecRuntime;
|
|
typedef struct CGroupContext CGroupContext;
|
|
|
|
int exec_invoke(
|
|
const ExecCommand *command,
|
|
const ExecContext *context,
|
|
ExecParameters *params,
|
|
ExecRuntime *runtime,
|
|
const CGroupContext *cgroup_context,
|
|
int *exit_status);
|