Package: iperf / 2.0.12+dfsg1-2

Metadata

Package Version Patches format
iperf 2.0.12+dfsg1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
001 cast to max_size_t instead of int.patch | (download)

src/Settings.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 iperf does not handle right large time values
 Reported by Eugene Butan <eugene@mikrotik.com>
 When I invoke 'iperf' with '-t 100000000' argument from an ordinary shell
 prompt it immediately exits displaying incorrect bandwidth. If I supply
 smaller time value, iperf works as expected.
002 spellcheck.patch | (download)

man/iperf.1 | 6 3 + 3 - 0 !
src/Client.cpp | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 fix typos
003 fix hyphen used as minus sign.patch | (download)

man/iperf.1 | 126 63 + 63 - 0 !
1 file changed, 63 insertions(+), 63 deletions(-)

 fix hyphen used as minus sign in manpages
013 delete service.patch | (download)

src/Makefile.am | 1 0 + 1 - 0 !
src/Makefile.in | 724 0 + 724 - 0 !
2 files changed, 725 deletions(-)

 delete unused service.[ch] files with restrictive license
 include/service.h and src/service.c files are copyrighted by Microsoft
 with just a 'All Rights Reserved' message as license. Supposedly iperf
 is distributed under NCSA license, but licensing information in this
 file should be changed. In the meantime, and as these files are only used
 for compiling the windows iperf binary, I'm deleting them from the Debian
 version.
014 ipv6_trafficclass_support.patch | (download)

src/PerfSocket.cpp | 16 13 + 3 - 0 !
1 file changed, 13 insertions(+), 3 deletions(-)

 ipv6 traffic class support
 Here is patch that adds traffic class support for IPv6.
 It's the same that TOS byte for IPv4, commandline key is the same -S.
015_have_struct_sockaddr_in_sin_len.patch | (download)

src/Listener.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 iperf does not compile on kfreebsd-amd64
 kfreebsd-amd64 has struct sockaddr_in.sin_len, but for ipv6 is sin6_len:
 Listener.cpp:517:11: error: 'struct sockaddr_in6' has no member named 'sin_len'; did you mean 'sin6_len'?
 Listener.cpp:517:28: error: 'struct sockaddr_in6' has no member named 'sin_len'; did you mean 'sin6_len'?