@@ -1293,6 +1293,7 @@ REDISMODULE_API RedisModuleString * (*RedisModule_GetCurrentUserName)(RedisModul
1293
1293
REDISMODULE_API RedisModuleUser * (* RedisModule_GetModuleUserFromUserName )(RedisModuleString * name ) REDISMODULE_ATTR ;
1294
1294
REDISMODULE_API int (* RedisModule_ACLCheckCommandPermissions )(RedisModuleUser * user , RedisModuleString * * argv , int argc ) REDISMODULE_ATTR ;
1295
1295
REDISMODULE_API int (* RedisModule_ACLCheckKeyPermissions )(RedisModuleUser * user , RedisModuleString * key , int flags ) REDISMODULE_ATTR ;
1296
+ REDISMODULE_API int (* RedisModule_ACLCheckKeyPrefixPermissions )(RedisModuleUser * user , RedisModuleString * prefix , int flags ) REDISMODULE_ATTR ;
1296
1297
REDISMODULE_API int (* RedisModule_ACLCheckChannelPermissions )(RedisModuleUser * user , RedisModuleString * ch , int literal ) REDISMODULE_ATTR ;
1297
1298
REDISMODULE_API void (* RedisModule_ACLAddLogEntry )(RedisModuleCtx * ctx , RedisModuleUser * user , RedisModuleString * object , RedisModuleACLLogEntryReason reason ) REDISMODULE_ATTR ;
1298
1299
REDISMODULE_API void (* RedisModule_ACLAddLogEntryByUserName )(RedisModuleCtx * ctx , RedisModuleString * user , RedisModuleString * object , RedisModuleACLLogEntryReason reason ) REDISMODULE_ATTR ;
@@ -1663,6 +1664,7 @@ static int RedisModule_Init(RedisModuleCtx *ctx, const char *name, int ver, int
1663
1664
REDISMODULE_GET_API (GetModuleUserFromUserName );
1664
1665
REDISMODULE_GET_API (ACLCheckCommandPermissions );
1665
1666
REDISMODULE_GET_API (ACLCheckKeyPermissions );
1667
+ REDISMODULE_GET_API (ACLCheckKeyPrefixPermissions );
1666
1668
REDISMODULE_GET_API (ACLCheckChannelPermissions );
1667
1669
REDISMODULE_GET_API (ACLAddLogEntry );
1668
1670
REDISMODULE_GET_API (ACLAddLogEntryByUserName );
0 commit comments