Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/netinet Reorder and style, for clarity.
details: https://anonhg.NetBSD.org/src/rev/0432b556e8c7
branches: trunk
changeset: 360811:0432b556e8c7
user: maxv <maxv%NetBSD.org@localhost>
date: Sun Apr 01 12:46:50 2018 +0000
description:
Reorder and style, for clarity.
diffstat:
sys/netinet/tcp_output.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diffs (80 lines):
diff -r 8693825e7727 -r 0432b556e8c7 sys/netinet/tcp_output.c
--- a/sys/netinet/tcp_output.c Sun Apr 01 04:35:01 2018 +0000
+++ b/sys/netinet/tcp_output.c Sun Apr 01 12:46:50 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: tcp_output.c,v 1.202 2018/03/30 08:57:32 maxv Exp $ */
+/* $NetBSD: tcp_output.c,v 1.203 2018/04/01 12:46:50 maxv Exp $ */
/*
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -135,7 +135,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: tcp_output.c,v 1.202 2018/03/30 08:57:32 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: tcp_output.c,v 1.203 2018/04/01 12:46:50 maxv Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -239,6 +239,7 @@
int optlen;
*alwaysfragp = false;
+ size = tcp_mssdflt;
KASSERT(!(tp->t_inpcb && tp->t_in6pcb));
@@ -252,7 +253,6 @@
break;
#endif
default:
- size = tcp_mssdflt;
goto out;
}
@@ -268,13 +268,11 @@
}
#endif
if (rt == NULL) {
- size = tcp_mssdflt;
goto out;
}
ifp = rt->rt_ifp;
- size = tcp_mssdflt;
if (tp->t_mtudisc && rt->rt_rmx.rmx_mtu != 0) {
#ifdef INET6
if (in6p && rt->rt_rmx.rmx_mtu < IPV6_MMTU) {
@@ -373,15 +371,17 @@
* I'm not quite sure about this (could someone comment).
*/
*txsegsizep = min(tp->t_peermss - optlen, size);
+ *rxsegsizep = min(tp->t_ourmss - optlen, size);
+
/*
* Never send more than half a buffer full. This insures that we can
* always keep 2 packets on the wire, no matter what SO_SNDBUF is, and
* therefore acks will never be delayed unless we run out of data to
* transmit.
*/
- if (so)
+ if (so) {
*txsegsizep = min(so->so_snd.sb_hiwat >> 1, *txsegsizep);
- *rxsegsizep = min(tp->t_ourmss - optlen, size);
+ }
if (*txsegsizep != tp->t_segsz) {
/*
@@ -395,9 +395,9 @@
*/
if (*txsegsizep < tp->t_segsz) {
tp->snd_cwnd = max((tp->snd_cwnd / tp->t_segsz)
- * *txsegsizep, *txsegsizep);
+ * *txsegsizep, *txsegsizep);
tp->snd_ssthresh = max((tp->snd_ssthresh / tp->t_segsz)
- * *txsegsizep, *txsegsizep);
+ * *txsegsizep, *txsegsizep);
}
tp->t_segsz = *txsegsizep;
}
Home |
Main Index |
Thread Index |
Old Index