summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_fsm.h
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-03-30 23:35:55 +0000
committerdg <dg@FreeBSD.org>1995-03-30 23:35:55 +0000
commit87d561b0536c4cf7f7fd5cf682be3036005c02f1 (patch)
treedb76e57ee2074724808200963c3f9cad7522e912 /sys/netinet/tcp_fsm.h
parent7948beb4ea63bd1694e90447a7c0e40e93d6ce28 (diff)
downloadFreeBSD-src-87d561b0536c4cf7f7fd5cf682be3036005c02f1.zip
FreeBSD-src-87d561b0536c4cf7f7fd5cf682be3036005c02f1.tar.gz
Backed out changes in rev 1.5 that prevent sending FIN if in CLOSING
state. This causes an infinite loop in some rare cases (probably caused by some other, much more difficult to find bug).
Diffstat (limited to 'sys/netinet/tcp_fsm.h')
-rw-r--r--sys/netinet/tcp_fsm.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/tcp_fsm.h b/sys/netinet/tcp_fsm.h
index da79cf2..28f04f0 100644
--- a/sys/netinet/tcp_fsm.h
+++ b/sys/netinet/tcp_fsm.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)tcp_fsm.h 8.1 (Berkeley) 6/10/93
- * $Id: tcp_fsm.h,v 1.4 1994/08/26 22:27:14 wollman Exp $
+ * $Id: tcp_fsm.h,v 1.5 1995/02/16 01:53:31 wollman Exp $
*/
#ifndef _NETINET_TCP_FSM_H_
@@ -73,7 +73,7 @@
u_char tcp_outflags[TCP_NSTATES] = {
TH_RST|TH_ACK, 0, TH_SYN, TH_SYN|TH_ACK,
TH_ACK, TH_ACK,
- TH_FIN|TH_ACK, TH_ACK, TH_FIN|TH_ACK, TH_ACK, TH_ACK,
+ TH_FIN|TH_ACK, TH_FIN|TH_ACK, TH_FIN|TH_ACK, TH_ACK, TH_ACK,
};
#endif
OpenPOWER on IntegriCloud