From e4846b028d77b6ee3ee2bdc386104eeba8ba7c85 Mon Sep 17 00:00:00 2001 From: antirez Date: Thu, 10 Jan 2019 16:40:45 +0100 Subject: [PATCH] ACL: implement ACLGetUserByName(). --- src/acl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/acl.c b/src/acl.c index 269e4b40..7550b22b 100644 --- a/src/acl.c +++ b/src/acl.c @@ -132,7 +132,9 @@ unsigned long ACLGetCommandID(const char *cmdname) { /* Return an username by its name, or NULL if the user does not exist. */ user *ACLGetUserByName(const char *name, size_t namelen) { - return NULL; + void *myuser = raxFind(Users,(unsigned char*)name,namelen); + if (myuser == raxNotFound) return NULL; + return myuser; } /* =============================================================================