Description: iperf does not handle right large time values Reported by Eugene Butan 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. Author: Roberto Lumbreras Bug-Debian: http://bugs.debian.org/346099 Forwarded: https://sourceforge.net/tracker/index.php?func=detail&aid=3140391&group_id=128336&atid=711371 --- a/src/Settings.cpp +++ b/src/Settings.cpp @@ -458,7 +458,7 @@ case 't': // seconds to write for // time mode (instead of amount mode) setModeTime( mExtSettings ); - mExtSettings->mAmount = (int) (atof( optarg ) * 100.0); + mExtSettings->mAmount = (max_size_t) (atof( optarg ) * 100.0); break; case 'u': // UDP instead of TCP