X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=execute.h;h=5099a82435595a6769d924dbcb2d7a725e9f7cfc;hp=cb69bb3bd82c43f8f2b06116b76e69053a5133ed;hb=ee2b489421ce8b47c08fb42c598c5af47043a9f9;hpb=0bc824be78848cdf12f19aff4144666dc4114858 diff --git a/execute.h b/execute.h index cb69bb3bd..5099a8243 100644 --- a/execute.h +++ b/execute.h @@ -93,6 +93,7 @@ struct ExecContext { bool cpu_sched_reset_on_fork; bool non_blocking; + bool new_session; ExecInput input; ExecOutput output; @@ -148,7 +149,8 @@ typedef enum ExitStatus { EXIT_GROUP, EXIT_USER, EXIT_CAPABILITIES, - EXIT_CGROUP + EXIT_CGROUP, /* 220 */ + EXIT_SETSID } ExitStatus; int exec_spawn(const ExecCommand *command,