process-util: add new pid{ref,}_get_start_time() helper

This also adds a test case that test pidref_safe_fork(), pidref_wait()
and related calls.
This commit is contained in:
Lennart Poettering
2024-01-02 17:57:34 +01:00
parent f17132260f
commit 3dee63b762
3 changed files with 99 additions and 0 deletions
+2
View File
@@ -54,6 +54,8 @@ int get_process_cwd(pid_t pid, char **ret);
int get_process_root(pid_t pid, char **ret);
int get_process_environ(pid_t pid, char **ret);
int get_process_ppid(pid_t pid, pid_t *ret);
int pid_get_start_time(pid_t pid, uint64_t *ret);
int pidref_get_start_time(const PidRef* pid, uint64_t *ret);
int get_process_umask(pid_t pid, mode_t *ret);
int container_get_leader(const char *machine, pid_t *pid);