X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=procd.h;h=f7a333e79ed0af0aab111c50af0629fac4d1cc66;hp=4fd45f2a11e6ae9b320a0ae116e430bd7e467237;hb=8555851160bcc5a04acfa8837af0977b82f7b500;hpb=392ad3ba793f44a343026d5d49f7b8dc1435a2b8 diff --git a/procd.h b/procd.h index 4fd45f2..f7a333e 100644 --- a/procd.h +++ b/procd.h @@ -75,4 +75,13 @@ void trigger_event(char *type, struct blob_attr *data); void trigger_add(struct blob_attr *rule, void *id); void trigger_del(void *id); +struct pid_info { + char stat; + uint32_t ppid; + uint32_t fdcount; + uint32_t vmsize; + uint16_t uid; +}; +int measure_process(pid_t pid, struct pid_info *pi); + #endif