From f35f0a0608888e885ff67841c0d7ce1cccb50ae5 Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Fri, 27 Apr 2018 01:53:10 +0300 Subject: [PATCH] Print counters traffic in megabytes in admin --- src/webadmin.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/webadmin.c b/src/webadmin.c index 00e08fe..5cee409 100644 --- a/src/webadmin.c +++ b/src/webadmin.c @@ -478,11 +478,12 @@ void * adminchild(struct clientparam* param) { inbuf += sprintf(buf+inbuf, "%"PRINTF_INT64_MODIFIER"u" "MB%s" - "%"PRINTF_INT64_MODIFIER"u" + "%"PRINTF_INT64_MODIFIER"u.%"PRINTF_INT64_MODIFIER"u" "%s", cp->traflim64 / (1024 * 1024), rotations[cp->type], - cp->traf64, + cp->traf64 / (1024 * 1024), + (((cp->traf64/16) *10) / (64*1024))%10, cp->cleared?ctime(&cp->cleared):"never" ); inbuf += sprintf(buf + inbuf,