diff options
author | antirez <antirez@gmail.com> | 2019-01-10 16:40:45 +0100 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2019-01-10 16:40:45 +0100 |
commit | e4846b028d77b6ee3ee2bdc386104eeba8ba7c85 (patch) | |
tree | 96cb049ddfab7ecfab7484d15fa7fc36b929c974 | |
parent | 29c88a9ce593639599076bd1f564306e38ea7428 (diff) | |
download | redis-e4846b028d77b6ee3ee2bdc386104eeba8ba7c85.tar.gz |
ACL: implement ACLGetUserByName().
-rw-r--r-- | src/acl.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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; } /* ============================================================================= |