From 0f42447a0ec841f0b3e83328ac16a573012e2880 Mon Sep 17 00:00:00 2001 From: "zhaozhao.zz" Date: Tue, 12 Feb 2019 16:03:58 +0800 Subject: ACL: show client's user --- src/networking.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/networking.c b/src/networking.c index 9e62cb6be..621570d5f 100644 --- a/src/networking.c +++ b/src/networking.c @@ -1781,7 +1781,7 @@ sds catClientInfoString(sds s, client *client) { if (emask & AE_WRITABLE) *p++ = 'w'; *p = '\0'; return sdscatfmt(s, - "id=%U addr=%s fd=%i name=%s age=%I idle=%I flags=%s db=%i sub=%i psub=%i multi=%i qbuf=%U qbuf-free=%U obl=%U oll=%U omem=%U events=%s cmd=%s", + "id=%U addr=%s fd=%i name=%s age=%I idle=%I flags=%s db=%i sub=%i psub=%i multi=%i qbuf=%U qbuf-free=%U obl=%U oll=%U omem=%U events=%s cmd=%s user=%s", (unsigned long long) client->id, getClientPeerId(client), client->fd, @@ -1799,7 +1799,8 @@ sds catClientInfoString(sds s, client *client) { (unsigned long long) listLength(client->reply), (unsigned long long) getClientOutputBufferMemoryUsage(client), events, - client->lastcmd ? client->lastcmd->name : "NULL"); + client->lastcmd ? client->lastcmd->name : "NULL", + client->user ? client->user->name : ""); } sds getAllClientsInfoString(int type) { -- cgit v1.2.1