We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac8474d commit c6bfda6Copy full SHA for c6bfda6
src/EthernetClient.cpp
@@ -92,6 +92,12 @@ int EthernetClient::available()
92
{
93
if (sockindex >= MAX_SOCK_NUM) return 0;
94
return Ethernet.socketRecvAvailable(sockindex);
95
+ // TODO: do the Wiznet chips automatically retransmit TCP ACK
96
+ // packets if they are lost by the network? Someday this should
97
+ // be checked by a man-in-the-middle test which discards certain
98
+ // packets. If ACKs aren't resent, we would need to check for
99
+ // returning 0 here and after a timeout do another Sock_RECV
100
+ // command to cause the Wiznet chip to resend the ACK packet.
101
}
102
103
int EthernetClient::read(uint8_t *buf, size_t size)
0 commit comments