]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Update TCPS_HAVERCVDFIN() macro to correctly include all states a connection
authorhiren <hiren@FreeBSD.org>
Fri, 26 Aug 2016 17:48:54 +0000 (17:48 +0000)
committerhiren <hiren@FreeBSD.org>
Fri, 26 Aug 2016 17:48:54 +0000 (17:48 +0000)
commit4f8ef932b3a21934e55e19498ae3bab76f85194b
tree6b5bbdacb71edef0b46bf611dd616e8bcb65bbf9
parente7125db4c52c041ab61018c3ab00e29f885b9561
Update TCPS_HAVERCVDFIN() macro to correctly include all states a connection
can be in after receiving a FIN.

FWIW, NetBSD has this change for quite some time.

This has been tested at Netflix and Limelight in production traffic.

Reported by: Sam Kumar <samkumar99 at gmail.com> on transport@
Reviewed by: rrs
MFC after: 4 weeks
Sponsored by: Limelight Networks
Differential Revision:  https://reviews.freebsd.org/D7475
sys/netinet/tcp_fsm.h