Loading adb/transport_local.c +7 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,8 @@ static void *server_socket_thread(void * arg) return 0; } /* This is relevant only for ADB daemon running inside the emulator. */ #if !ADB_HOST /* * Redefine open and write for qemu_pipe.h that contains inlined references * to those routines. We will redifine them back after qemu_pipe.h inclusion. Loading Loading @@ -292,6 +294,7 @@ static const char _ok_resp[] = "ok"; D("transport: qemu_socket_thread() exiting\n"); return 0; } #endif // !ADB_HOST void local_init(int port) { Loading @@ -301,6 +304,9 @@ void local_init(int port) if(HOST) { func = client_socket_thread; } else { #if ADB_HOST func = server_socket_thread; #else /* For the adbd daemon in the system image we need to distinguish * between the device, and the emulator. */ char is_qemu[PROPERTY_VALUE_MAX]; Loading @@ -312,6 +318,7 @@ void local_init(int port) /* Running inside the device: use TCP socket as the transport. */ func = server_socket_thread; } #endif !ADB_HOST } D("transport: local %s init\n", HOST ? "client" : "server"); Loading Loading
adb/transport_local.c +7 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,8 @@ static void *server_socket_thread(void * arg) return 0; } /* This is relevant only for ADB daemon running inside the emulator. */ #if !ADB_HOST /* * Redefine open and write for qemu_pipe.h that contains inlined references * to those routines. We will redifine them back after qemu_pipe.h inclusion. Loading Loading @@ -292,6 +294,7 @@ static const char _ok_resp[] = "ok"; D("transport: qemu_socket_thread() exiting\n"); return 0; } #endif // !ADB_HOST void local_init(int port) { Loading @@ -301,6 +304,9 @@ void local_init(int port) if(HOST) { func = client_socket_thread; } else { #if ADB_HOST func = server_socket_thread; #else /* For the adbd daemon in the system image we need to distinguish * between the device, and the emulator. */ char is_qemu[PROPERTY_VALUE_MAX]; Loading @@ -312,6 +318,7 @@ void local_init(int port) /* Running inside the device: use TCP socket as the transport. */ func = server_socket_thread; } #endif !ADB_HOST } D("transport: local %s init\n", HOST ? "client" : "server"); Loading