summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_output.c
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>2001-06-23 06:03:11 +0000
committerangelos <angelos@openbsd.org>2001-06-23 06:03:11 +0000
commit67475e5f67023fbc2b5ae2ea424a4df3a86a688d (patch)
treeff5e9e28d5ac0460830323d85484295dafd950f2 /sys/netinet/tcp_output.c
parentok, tmac is now fixed (diff)
downloadwireguard-openbsd-67475e5f67023fbc2b5ae2ea424a4df3a86a688d.tar.xz
wireguard-openbsd-67475e5f67023fbc2b5ae2ea424a4df3a86a688d.zip
Keep stats on TCP/UDP hardware checksumming.
Diffstat (limited to 'sys/netinet/tcp_output.c')
-rw-r--r--sys/netinet/tcp_output.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet/tcp_output.c b/sys/netinet/tcp_output.c
index 10ca016a510..5a0a32c4f23 100644
--- a/sys/netinet/tcp_output.c
+++ b/sys/netinet/tcp_output.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: tcp_output.c,v 1.39 2001/06/23 05:36:08 angelos Exp $ */
+/* $OpenBSD: tcp_output.c,v 1.40 2001/06/23 06:03:12 angelos Exp $ */
/* $NetBSD: tcp_output.c,v 1.16 1997/06/03 16:17:09 kml Exp $ */
/*
@@ -960,6 +960,7 @@ send:
ifp = ro->ro_rt->rt_ifp;
if (ifp->if_capabilities & IFCAP_CSUM_TCPv4) {
m->m_pkthdr.csum |= M_TCPV4_CSUM_OUT;
+ tcpstat.tcps_outhwcsum++;
th->th_sum = in_cksum(m, (int)hdrlen);
break;
}