summaryrefslogtreecommitdiff
path: root/lib/linux_string.c
diff options
context:
space:
mode:
authorSean Edmond <seanedmond@linux.microsoft.com>2023-01-04 18:16:26 -0800
committerTom Rini <trini@konsulko.com>2023-02-02 14:44:53 -0500
commit21a265c0d1ef93ed40e1990f33be0bc427e956f0 (patch)
treea4830c70ec6d5e61e073a5f48dc643834b1b2241 /lib/linux_string.c
parentc3d9736d54e7504656577020e3608f01c8fa76d5 (diff)
net: tftp: Fix for DATA ACK for block count out of order
In rfc7440, if an ACK is not received by the server or if the last data block in a window is dropped, the server will timeout and retransmit the window. In this case, the block count received will be less than the internal block count. In this case, the client should not ACK. ACK should only be sent if the received block count is greater than the expected block count. Signed-off-by: Sean Edmond <seanedmond@linux.microsoft.com> Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Diffstat (limited to 'lib/linux_string.c')
0 files changed, 0 insertions, 0 deletions