diff options
author | michael-grunder <michael.grunder@gmail.com> | 2019-05-13 04:49:33 +0300 |
---|---|---|
committer | Michael Grunder <michael.grunder@gmail.com> | 2019-05-13 19:38:18 +0300 |
commit | 5cb30fb2a65abc9d31ff58af6da0fbb6be4ec153 (patch) | |
tree | f44faea9b2f4b044f41750ea31f46bc284770d81 /common.h | |
parent | be3089c6cb8344697556a00fdcebdc0619df58e0 (diff) |
Adds OPT_REPLY_LITERAL for rawCommand and EVAL
Adds an option to process the actual strings in simple string replies as
opposed to translating them to `true`. This only applies to
`rawCommand` and `eval` because as far as I know know vanilla Redis
command attaches any information besides `OK` to simple string replies.
Addresses #1550
Diffstat (limited to 'common.h')
-rw-r--r-- | common.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -78,6 +78,7 @@ typedef enum _PUBSUB_TYPE { #define REDIS_OPT_FAILOVER 5 #define REDIS_OPT_TCP_KEEPALIVE 6 #define REDIS_OPT_COMPRESSION 7 +#define REDIS_OPT_REPLY_LITERAL 8 /* cluster options */ #define REDIS_FAILOVER_NONE 0 @@ -272,6 +273,7 @@ typedef struct { int scan; int readonly; + int reply_literal; int tcp_keepalive; } RedisSock; /* }}} */ |