X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver_query.c;h=dd79c597f08a22c8675c8eb12e31b1aea9bd725a;hb=cdedc07c65bab8467f6f5b1ef4b38982c2c77571;hp=cf309e77d5ae392ab939d5fe9f50c2fa32970ede;hpb=2878ba34b8d864f89cfb785448e95cdd42297ee0;p=silc.git diff --git a/apps/silcd/server_query.c b/apps/silcd/server_query.c index cf309e77..dd79c597 100644 --- a/apps/silcd/server_query.c +++ b/apps/silcd/server_query.c @@ -1573,6 +1573,8 @@ SilcBuffer silc_server_query_reply_attrs(SilcServer server, silc_strncat(service.address, sizeof(service.address), server->server_name, strlen(server->server_name)); service.status = !(client_entry->mode & SILC_UMODE_DETACHED); + if (client_entry->connection) + service.idle = time(NULL) - client_entry->data.last_receive; buffer = silc_attribute_payload_encode(buffer, attribute, SILC_ATTRIBUTE_FLAG_VALID, &service, sizeof(service));