Remove magisklogd, use threads and BlockingQueue

This commit is contained in:
topjohnwu
2019-02-10 01:05:19 -05:00
parent b3242322fd
commit 3a422c3f15
11 changed files with 260 additions and 270 deletions

View File

@ -19,8 +19,6 @@ enum {
LATE_START,
BOOT_COMPLETE,
MAGISKHIDE,
HIDE_CONNECT,
HANDSHAKE,
SQLITE_CMD,
};
@ -37,12 +35,6 @@ enum {
int connect_daemon();
int switch_mnt_ns(int pid);
// log_monitor.c
extern bool log_daemon_started;
int connect_log_daemon();
bool start_log_daemon();
// socket.c
socklen_t setup_sockaddr(struct sockaddr_un *sun, const char *name);
@ -67,7 +59,6 @@ void write_key_token(int fd, const char *key, int tok);
***************/
void unlock_blocks();
void startup();
void post_fs_data(int client);
void late_start(int client);
void boot_complete(int client);