procinfo
PROCESS_INFORMATION procinfo;
&procinfo))
WaitForSingleObject(procinfo.hProcess, 30000);
CloseHandle(procinfo.hThread);
CloseHandle(procinfo.hProcess);
PROCESS_INFORMATION procinfo;
&procinfo))
WaitForSingleObject(procinfo.hProcess, 30000);
CloseHandle(procinfo.hThread);
CloseHandle(procinfo.hProcess);
new_thread(struct procinfo *p, lwpid_t lwpid)
add_threads(struct trussinfo *info, struct procinfo *p)
struct procinfo *np;
np = calloc(1, sizeof(struct procinfo));
free_proc(struct procinfo *p)
struct procinfo *p, *p2;
static struct procinfo *
struct procinfo *np;
struct procinfo *np;
struct procinfo *p;
struct procinfo *p;
LIST_HEAD(, procinfo) proclist;
struct procinfo;
struct procinfo *proc;
LIST_ENTRY(procinfo) entries;
static void free_proc(struct procinfo *);
static struct procinfo *search_proc(pid_t pid, int add);
struct procinfo *proc;
struct procinfo *proc;
static struct procinfo *
struct procinfo *proc;
if ((proc = malloc(sizeof(struct procinfo))) == NULL) {
free_proc(struct procinfo *proc)
static LIST_HEAD(, procinfo) proctable[PERIPSIZE];
LIST_ENTRY(procinfo) pr_link;
struct procinfo **co_proc; /* array of child proc entry */