buglwIP - A Lightweight TCP/IP stack - Bugs: bug #54292, TCP support windows size setting.

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #54292: TCP support windows size setting.

Submitter:  hanhui <hanhui03>
Submitted:  Thu 12 Jul 2018 11:13:23 AM UTC
   
 
Category:  TCP Severity:  3 - Normal
Item Group:  Feature Request Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
lwIP version:  git head

Fri 13 Jul 2018 04:41:45 AM UTC, comment #2: 

There is still a TCP_WND macro as the default initialization window size, then a tcp_wnd_size() function is provided to specifically set the new initial window size of the new TCP connection, tcp_wnd_size() provides a safe range judgment, and even different netif can set different initial windows size.

hanhui <hanhui03>
Thu 12 Jul 2018 06:37:40 PM UTC, comment #1: 

I'm not opposed to this as long as it's optional. You might have to be careful with TCP_SND_BUF and TCP_SND_QUEUELEN though when changing TCP_WND at runtime.

Simon Goldschmidt <goldsimon>
Group administrator
Thu 12 Jul 2018 11:13:23 AM UTC, original submission:  

Hi

TCP_WND configuration may be unreasonable due to small net device receive buffer size at compile time. I recommend supporting TCP window size dynamic setting function.

Han.hui

hanhui <hanhui03>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by goldsimon (Posted a comment)
  • -email is unavailable- added by hanhui03 (Submitted the item)
  •  

    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.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code