diff options
Diffstat (limited to 'src/server/rpc.c')
-rw-r--r-- | src/server/rpc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/rpc.c b/src/server/rpc.c index 2e1fca0..340f5c0 100644 --- a/src/server/rpc.c +++ b/src/server/rpc.c @@ -292,14 +292,15 @@ static bool handleStatus(int sock, int permissions, struct field *fields, size_t json_t *statisticsJson; if ( stats ) { - int clientCount; + int clientCount, serverCount; uint64_t bytesSent; const uint64_t bytesReceived = uplink_getTotalBytesReceived(); - net_getStats( &clientCount, &bytesSent ); + net_getStats( &clientCount, &serverCount, &bytesSent ); statisticsJson = json_pack( "{sIsIsisIsI}", "bytesReceived", (json_int_t) bytesReceived, "bytesSent", (json_int_t) bytesSent, "clientCount", clientCount, + "serverCount", serverCount, "uptime", (json_int_t) dnbd3_serverUptime(), "runId", randomRunId ); } else { |