From 46ab17fb79b74d5a6b5b1e3aea9d2d3fd0b56482 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 13 Nov 2019 13:40:21 +0100 Subject: Show idle time in RPC reply --- src/rpc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rpc.c b/src/rpc.c index 33df75b..e63f7fe 100644 --- a/src/rpc.c +++ b/src/rpc.c @@ -178,8 +178,9 @@ static void handleClient( int fd, struct ucred *creds ) if ( user != NULL ) { fprintf( s, "[%s]\n" "logoutTime=%lld\n" - "locked=%d\n", - tok, (long long)user->logoutTime, (int)user->isLocked ); + "locked=%d\n" + "idleSeconds=%d\n", + tok, (long long)user->logoutTime, (int)user->isLocked, (int)( time(NULL) - user->lastActivity ) ); } tok = strtok( NULL, " \t\n\r" ); } -- cgit v1.2.3-55-g7522