patch-2.1.43 linux/net/ipv4/tcp.c

Next file: linux/net/ipv4/tcp_input.c
Previous file: linux/net/ipv4/sysctl_net_ipv4.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.42/linux/net/ipv4/tcp.c linux/net/ipv4/tcp.c
@@ -5,7 +5,7 @@
  *
  *		Implementation of the Transmission Control Protocol(TCP).
  *
- * Version:	$Id: tcp.c,v 1.65 1997/05/06 09:31:43 davem Exp $
+ * Version:	$Id: tcp.c,v 1.66 1997/05/31 12:36:39 freitag Exp $
  *
  * Authors:	Ross Biro, <bir7@leland.Stanford.Edu>
  *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
@@ -431,6 +431,8 @@
 
 #include <asm/uaccess.h>
 
+int sysctl_tcp_fin_timeout = TCP_FIN_TIMEOUT;
+
 unsigned long seq_offset;
 struct tcp_mib	tcp_statistics;
 
@@ -1385,7 +1387,7 @@
 		if(timer_active)
 			add_timer(&sk->timer);
 		else
-			tcp_reset_msl_timer(sk, TIME_CLOSE, TCP_FIN_TIMEOUT);
+			tcp_reset_msl_timer(sk, TIME_CLOSE, sysctl_tcp_fin_timeout);
 	}
 
 	return send_fin;
@@ -1499,7 +1501,7 @@
 		if(timer_active)
 			add_timer(&sk->timer);
 		else
-			tcp_reset_msl_timer(sk, TIME_CLOSE, TCP_FIN_TIMEOUT);
+			tcp_reset_msl_timer(sk, TIME_CLOSE, sysctl_tcp_fin_timeout);
 	}
 
 	sk->dead = 1;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov