commit | cceea73c3f32f433f3d6b5c8212a8ca1f06cddab | [log] [tgz] |
---|---|---|
author | Joel Cunningham <joel.cunningham@me.com> | Fri Dec 09 18:10:24 2016 -0600 |
committer | Joel Cunningham <joel.cunningham@me.com> | Fri Dec 16 09:37:54 2016 -0600 |
tree | b43a24e25a2fd456d6da1b85fc1bbb180e022087 | |
parent | fcd2daf57cfec0d6572601c905d2d0d92464e777 [diff] |
bug #49631: handle zero-window probe and refused_data This commit adds support for responding to a zero-window probe when the refused_data pointer is set A zero-window probe is a data segment received when rcv_ann_wnd is 0. This corrects a standards violation where LwIP would not respond to a zero-window probe with its current ACK value (RCV.NXT) when it has refused data, thus leading to the probing TCP closing out the connection