am 3608d832: adb: Fix two problems with device path implementation.
* commit '3608d832425ca3a6d00c4040f3bb979c5aa49899':
adb: Fix two problems with device path implementation.
diff --git a/adb/sockets.c b/adb/sockets.c
index 91db951..cad107f 100644
--- a/adb/sockets.c
+++ b/adb/sockets.c
@@ -615,6 +615,10 @@
char *skip_host_serial(char *service) {
char *first_colon, *serial_end;
+ if (!strncmp(service, "usb:", 4)) {
+ return strchr(service + 4, ':');
+ }
+
first_colon = strchr(service, ':');
if (!first_colon) {
/* No colon in service string. */
diff --git a/adb/transport.c b/adb/transport.c
index 29cb582..d99d591 100644
--- a/adb/transport.c
+++ b/adb/transport.c
@@ -923,9 +923,6 @@
if (t->serial && !strcmp(serial, t->serial)) {
break;
}
- if (t->devpath && !strcmp(serial, t->devpath)) {
- break;
- }
}
adb_mutex_unlock(&transport_lock);