X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fexecute.h;h=2083c2971ba77660c29cd10c220900a911f54671;hp=428bb7c9bfe0530ef39190f14351d5715841e109;hb=047e111bdddfed52dabc7ff8242c2eec78e126fb;hpb=ecedd90fcdf647f9a7b56b4934b65e30b2979b04 diff --git a/src/core/execute.h b/src/core/execute.h index 428bb7c9b..2083c2971 100644 --- a/src/core/execute.h +++ b/src/core/execute.h @@ -118,7 +118,7 @@ struct ExecContext { ExecOutput std_output; ExecOutput std_error; - unsigned long timer_slack_nsec; + nsec_t timer_slack_nsec; char *tcpwrap_name; @@ -178,7 +178,6 @@ struct ExecContext { bool nice_set:1; bool ioprio_set:1; bool cpu_sched_set:1; - bool timer_slack_nsec_set:1; }; int exec_spawn(ExecCommand *command, @@ -193,6 +192,8 @@ int exec_spawn(ExecCommand *command, struct CGroupBonding *cgroup_bondings, struct CGroupAttribute *cgroup_attributes, const char *cgroup_suffix, + const char *unit_id, + int pipe_fd[2], pid_t *ret); void exec_command_done(ExecCommand *c);