Page MenuHomeFreeBSD

Improve handling of TCP RST segments in CLOSING and LAST-ACK state
ClosedPublic

Authored by tuexen on Oct 28 2016, 8:40 AM.

Details

Summary

If a TCP RST segment is received either in CLOSING or LAST-ACK state, the TCP connection was just closed, without notifying the user via setting errno. This patch fixes this issue.

Test Plan

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

tuexen retitled this revision from to Improve handling of TCP RST segments in CLOSING and LAST-ACK state.Oct 28 2016, 8:40 AM
tuexen updated this object.
tuexen edited the test plan for this revision. (Show Details)
tuexen added reviewers: rrs, gallatin, transport.
tuexen set the repository for this revision to rS FreeBSD src repository.
tuexen updated this revision to Diff 21757.
hiren added a reviewer: hiren.Nov 14 2016, 9:46 PM
hiren accepted this revision.
This revision is now accepted and ready to land.Nov 14 2016, 9:46 PM
This revision was automatically updated to reflect the committed changes.