lwIP - A Lightweight TCP/IP stack - Patches: patch #10266, tftp: handle client communication...
You are not allowed to post comments on this tracker with your current authentication level.
patch #10266: tftp: handle client communication timeout correctly
Submitter: | Jan Breuer <jan_breuer> | ||
Submitted: | Fri 15 Jul 2022 02:23:26 PM UTC | ||
Category: | apps | Priority: | 5 - Normal |
Status: | None | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Planned Release: | None |
Attached Files
file #53446: 0001-tftp-handle-client-communication-timeout-correctly.patch added by jan_breuer (1KiB - text/x-patch)
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follows 1 latest change.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2022-07-15 | jan_breuer | Attached File | - | Added 0001-tftp-handle-client-communication-timeout-correctly.patch, #53446 |
Powered by Savane 3.13-f8d8.
Corresponding source code
In TFTP server, there is already handling of communication timeout. TFTP client somehow parasites on server code by adding some clever code to expose client functionality but it is incomplete. For example communication timeouts are not handled at all.
This patch fixes this by using functionality already there for TFTP server - starting tftp_tmr.
This guarantees that a close callback is always called which was not the case prior to this patch.