28 lines
739 B
Text
28 lines
739 B
Text
|
time_t is long long
|
||
|
|
||
|
Index: nuttcp.c
|
||
|
--- nuttcp.c.orig
|
||
|
+++ nuttcp.c
|
||
|
@@ -9693,18 +9693,18 @@ prusage( register struct rusage *r0, register struct r
|
||
|
break;
|
||
|
|
||
|
case 'X':
|
||
|
- sprintf(outp, "%ld", t == 0 ? 0 : (r1->ru_ixrss-r0->ru_ixrss)/t);
|
||
|
+ sprintf(outp, "%lld", t == 0 ? 0 : (r1->ru_ixrss-r0->ru_ixrss)/t);
|
||
|
END(outp);
|
||
|
break;
|
||
|
|
||
|
case 'D':
|
||
|
- sprintf(outp, "%ld", t == 0 ? 0 :
|
||
|
+ sprintf(outp, "%lld", t == 0 ? 0 :
|
||
|
(r1->ru_idrss+r1->ru_isrss-(r0->ru_idrss+r0->ru_isrss))/t);
|
||
|
END(outp);
|
||
|
break;
|
||
|
|
||
|
case 'K':
|
||
|
- sprintf(outp, "%ld", t == 0 ? 0 :
|
||
|
+ sprintf(outp, "%lld", t == 0 ? 0 :
|
||
|
((r1->ru_ixrss+r1->ru_isrss+r1->ru_idrss) -
|
||
|
(r0->ru_ixrss+r0->ru_idrss+r0->ru_isrss))/t);
|
||
|
END(outp);
|