66 lines
2.1 KiB
Text
66 lines
2.1 KiB
Text
|
--- src/netlib.c.orig Sat Apr 25 00:08:33 2015
|
||
|
+++ src/netlib.c Thu Apr 20 01:39:06 2017
|
||
|
@@ -4000,7 +4000,7 @@ void demo_stream_setup(uint32_t a, uint32_t b) {
|
||
|
#ifdef WIN32
|
||
|
__forceinline void demo_interval_display(double actual_interval)
|
||
|
#else
|
||
|
- inline void demo_interval_display(double actual_interval)
|
||
|
+void demo_interval_display(double actual_interval)
|
||
|
#endif
|
||
|
{
|
||
|
static int count = 0;
|
||
|
@@ -4010,22 +4010,22 @@ __forceinline void demo_interval_display(double actual
|
||
|
switch (netperf_output_mode) {
|
||
|
case HUMAN:
|
||
|
fprintf(where,
|
||
|
- "Interim result: %7.2f %s/s over %.3f seconds ending at %ld.%.3ld\n",
|
||
|
+ "Interim result: %7.2f %s/s over %.3f seconds ending at %lld.%.3ld\n",
|
||
|
calc_thruput_interval(units_this_tick,
|
||
|
actual_interval/1000000.0),
|
||
|
format_units(),
|
||
|
actual_interval/1000000.0,
|
||
|
- now.tv_sec,
|
||
|
+ (long long) now.tv_sec,
|
||
|
(long) now.tv_usec/1000);
|
||
|
break;
|
||
|
case CSV:
|
||
|
fprintf(where,
|
||
|
- "%7.2f,%s/s,%.3f,%ld.%.3ld\n",
|
||
|
+ "%7.2f,%s/s,%.3f,%lld.%.3ld\n",
|
||
|
calc_thruput_interval(units_this_tick,
|
||
|
actual_interval/1000000.0),
|
||
|
format_units(),
|
||
|
actual_interval/1000000.0,
|
||
|
- now.tv_sec,
|
||
|
+ (long long) now.tv_sec,
|
||
|
(long) now.tv_usec/1000);
|
||
|
break;
|
||
|
case KEYVAL:
|
||
|
@@ -4033,7 +4033,7 @@ __forceinline void demo_interval_display(double actual
|
||
|
"NETPERF_INTERIM_RESULT[%d]=%.2f\n"
|
||
|
"NETPERF_UNITS[%d]=%s/s\n"
|
||
|
"NETPERF_INTERVAL[%d]=%.3f\n"
|
||
|
- "NETPERF_ENDING[%d]=%ld.%.3ld\n",
|
||
|
+ "NETPERF_ENDING[%d]=%lld.%.3ld\n",
|
||
|
count,
|
||
|
calc_thruput_interval(units_this_tick,
|
||
|
actual_interval/1000000.0),
|
||
|
@@ -4042,7 +4042,7 @@ __forceinline void demo_interval_display(double actual
|
||
|
count,
|
||
|
actual_interval/1000000.0,
|
||
|
count,
|
||
|
- now.tv_sec,
|
||
|
+ (long long) now.tv_sec,
|
||
|
(long) now.tv_usec/1000);
|
||
|
count += 1;
|
||
|
break;
|
||
|
@@ -4067,7 +4067,7 @@ __forceinline void demo_interval_display(double actual
|
||
|
inline directive has to appear in netlib.h... */
|
||
|
void demo_interval_tick(uint32_t units)
|
||
|
#else
|
||
|
- inline void demo_interval_tick(uint32_t units)
|
||
|
+void demo_interval_tick(uint32_t units)
|
||
|
#endif
|
||
|
{
|
||
|
double actual_interval = 0.0;
|