diff options
author | Jef Poskanzer <jef@mail.acme.com> | 2012-12-03 15:48:54 -0800 |
---|---|---|
committer | Jef Poskanzer <jef@mail.acme.com> | 2012-12-03 15:48:54 -0800 |
commit | acad430d3d1147c8b87c7e03a33b27fd388640c7 (patch) | |
tree | 5191bd0aa357bdd15b30bdc0e1d9418b703b12e5 /src/tcp_info.c | |
parent | 437537fe303035d5e84bc298b9c7c5df153af282 (diff) | |
download | iperf3-acad430d3d1147c8b87c7e03a33b27fd388640c7.tar.gz |
Fix retransmit reporting for Linux.
Diffstat (limited to 'src/tcp_info.c')
-rw-r--r-- | src/tcp_info.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tcp_info.c b/src/tcp_info.c index 5cc63f3..85c7b4c 100644 --- a/src/tcp_info.c +++ b/src/tcp_info.c @@ -27,6 +27,7 @@ #include <stdio.h> #include <stdlib.h> +#include <sys/param.h> #include <sys/queue.h> #include <sys/types.h> #include <sys/socket.h> @@ -79,10 +80,10 @@ save_tcpinfo(struct iperf_stream *sp, struct iperf_interval_results *irp) /*************************************************************/ long -get_tcpinfo_retransmits(struct iperf_interval_results *irp) +get_tcpinfo_total_retransmits(struct iperf_interval_results *irp) { #if defined(linux) - return irp->tcpInfo.tcpi_retransmits; + return irp->tcpInfo.tcpi_total_retrans; #else #if defined(__FreeBSD__) && __FreeBSD_version >= 600000 return irp->tcpInfo.__tcpi_retransmits; |