diff options
Diffstat (limited to 'src/tcp_info.c')
-rw-r--r-- | src/tcp_info.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tcp_info.c b/src/tcp_info.c index bfbb9ea..d63e5b4 100644 --- a/src/tcp_info.c +++ b/src/tcp_info.c @@ -197,13 +197,13 @@ get_pmtu(struct iperf_interval_results *irp) void build_tcpinfo_message(struct iperf_interval_results *r, char *message) { -#if defined(linux) +#if defined(linux) && defined(TCP_INFO) sprintf(message, report_tcpInfo, r->tcpInfo.tcpi_snd_cwnd, r->tcpInfo.tcpi_snd_ssthresh, r->tcpInfo.tcpi_rcv_ssthresh, r->tcpInfo.tcpi_unacked, r->tcpInfo.tcpi_sacked, r->tcpInfo.tcpi_lost, r->tcpInfo.tcpi_retrans, r->tcpInfo.tcpi_fackets, r->tcpInfo.tcpi_rtt, r->tcpInfo.tcpi_reordering); #endif -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) && defined(TCP_INFO) sprintf(message, report_tcpInfo, r->tcpInfo.tcpi_snd_cwnd, r->tcpInfo.tcpi_rcv_space, r->tcpInfo.tcpi_snd_ssthresh, r->tcpInfo.tcpi_rtt); #endif |