vperf/main.c
2021-07-21 00:38:01 +08:00

41 lines
938 B
C

#include "src/filter.h"
#include "src/server.h"
#include "src/ProcessInfo.h"
#include <stdio.h>
#include <sys/unistd.h>
#include <pthread.h>
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;
}