#include "src/filter.h" #include "src/server.h" #include "src/ProcessInfo.h" #include #include #include int main() { int rc; pthread_t unix_domain_server; //init //get /data/data/dir //get whitelist //init Proc_List //init Global_Info printf("%ld",Proc_List[0].pid); init(); //monitor Global_Info and decicde to kill some process rc = pthread_create(&unix_domain_server, NULL, (void *)&server, NULL); if (rc != 0) { perror("unix_domain_server thread fail"); } //monitor Proc_List rc = pthread_create(&unix_domain_server, NULL, (void *)&server, NULL); if (rc != 0) { perror("unix_domain_server thread fail"); } //server rc = pthread_create(&unix_domain_server, NULL, (void *)&server, NULL); if (rc != 0) { perror("unix_domain_server thread fail"); } sleep(100); return 0; }