возникла задача получения списка дочерних процессов для процесса в user space. не могу понять как это сделать. Я так понял что какого то системного вызова для этого вообще не существует.
в kernel space это делается просто путем обхода списка с дочерними pid из task_struct
linux/sched.h
struct task_struct {
...
struct list_head children; /* list of my children */
...
}
в /proc/{pid} тоже пытался найти информацию но безуспешно
гуглил тоже но все что то не то
есть у кого то такой опыт?
заранее спасибо всем! )