process-util: port pidref_get_uid() and pidref_is_my_child() to pidfd helpers

This commit is contained in:
Mike Yuan
2025-01-04 17:48:22 +01:00
parent 85e7bbfaa4
commit 47f64104d1
5 changed files with 62 additions and 34 deletions
+3 -2
View File
@@ -52,9 +52,10 @@ int get_process_gid(pid_t pid, gid_t *ret);
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_ppid(pid_t pid, pid_t *ret);
int pidref_get_ppid(const PidRef *pidref, pid_t *ret);
int pid_get_start_time(pid_t pid, usec_t *ret);
int pidref_get_start_time(const PidRef* pid, usec_t *ret);
int pidref_get_start_time(const PidRef *pid, usec_t *ret);
int get_process_umask(pid_t pid, mode_t *ret);
int container_get_leader(const char *machine, pid_t *pid);