diff options
author | Yossi Gottlieb <yossigo@gmail.com> | 2020-08-17 17:46:54 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-17 17:46:54 +0300 |
commit | 64c360c5156ca6ee6d1eb52bfeb3fa48f3b25da5 (patch) | |
tree | 693cf16a95771dc0718bab0975265a104e260b84 /src/connection.c | |
parent | fb2a94af3fbb3f3cf8b26b8bd89387669cb111a1 (diff) | |
download | redis-64c360c5156ca6ee6d1eb52bfeb3fa48f3b25da5.tar.gz |
Module API: fix missing RM_CLIENTINFO_FLAG_SSL. (#7666)
The `REDISMODULE_CLIENTINFO_FLAG_SSL` flag was already a part of the `RedisModuleClientInfo` structure but was not implemented.
Diffstat (limited to 'src/connection.c')
-rw-r--r-- | src/connection.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/connection.c b/src/connection.c index 09fa12f2a..23b44a314 100644 --- a/src/connection.c +++ b/src/connection.c @@ -329,6 +329,11 @@ static ssize_t connSocketSyncReadLine(connection *conn, char *ptr, ssize_t size, return syncReadLine(conn->fd, ptr, size, timeout); } +static int connSocketGetType(connection *conn) { + (void) conn; + + return CONN_TYPE_SOCKET; +} ConnectionType CT_Socket = { .ae_handler = connSocketEventHandler, @@ -343,7 +348,8 @@ ConnectionType CT_Socket = { .blocking_connect = connSocketBlockingConnect, .sync_write = connSocketSyncWrite, .sync_read = connSocketSyncRead, - .sync_readline = connSocketSyncReadLine + .sync_readline = connSocketSyncReadLine, + .get_type = connSocketGetType }; |