summaryrefslogtreecommitdiff
path: root/proxy.h
diff options
context:
space:
mode:
authordormando <dormando@rydia.net>2022-08-01 11:19:14 -0700
committerdormando <dormando@rydia.net>2022-08-03 11:53:33 -0700
commit2520054b152863babbc01cd5d7bab5d5f7705667 (patch)
tree180bb6b56e3c47a1b8b49bf6ec7c39d9a357b83e /proxy.h
parent2389436317fe9d74d390d0adfe4a2679c693375e (diff)
downloadmemcached-2520054b152863babbc01cd5d7bab5d5f7705667.tar.gz
proxy: add r:has_flag(), fix r:token() length
Add mcp.request function for quick checking if a flag exists in a request string. Also updates internal code for checking the length of a token to use the endcap properly, and uses that for the r:token(n) requets as well, which fixes a subtle bug of the token length being too long.
Diffstat (limited to 'proxy.h')
-rw-r--r--proxy.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/proxy.h b/proxy.h
index 1ff521d..fd7ad99 100644
--- a/proxy.h
+++ b/proxy.h
@@ -457,6 +457,7 @@ int mcplib_request_ltrimkey(lua_State *L);
int mcplib_request_rtrimkey(lua_State *L);
int mcplib_request_token(lua_State *L);
int mcplib_request_ntokens(lua_State *L);
+int mcplib_request_has_flag(lua_State *L);
int mcplib_request_gc(lua_State *L);
int mcplib_open_dist_jump_hash(lua_State *L);