Use net_recv() to read only one byte

Partial read is impossible for 1 byte, so net_recv_all() is useless.
This commit is contained in:
Romain Vimont 2019-05-28 21:03:44 +02:00
parent 8fc58bde75
commit 0dee9b04b2

View file

@ -119,7 +119,7 @@ connect_and_read_byte(uint16_t port) {
char byte; char byte;
// the connection may succeed even if the server behind the "adb tunnel" // the connection may succeed even if the server behind the "adb tunnel"
// is not listening, so read one byte to detect a working connection // is not listening, so read one byte to detect a working connection
if (net_recv_all(socket, &byte, 1) != 1) { if (net_recv(socket, &byte, 1) != 1) {
// the server is not listening yet behind the adb tunnel // the server is not listening yet behind the adb tunnel
return INVALID_SOCKET; return INVALID_SOCKET;
} }