aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/redis_pool.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserver/redis_pool.cxx')
-rw-r--r--src/libserver/redis_pool.cxx30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/libserver/redis_pool.cxx b/src/libserver/redis_pool.cxx
index 9c2d6cf6d..cea8d0c86 100644
--- a/src/libserver/redis_pool.cxx
+++ b/src/libserver/redis_pool.cxx
@@ -53,7 +53,7 @@ struct redis_pool_connection {
redis_pool *pool;
conn_iter_t elt_pos;
ev_timer timeout;
- gchar tag[MEMPOOL_UID_LEN];
+ char tag[MEMPOOL_UID_LEN];
rspamd_redis_pool_connection_state state;
auto schedule_timeout() -> void;
@@ -102,8 +102,8 @@ public:
redis_pool_elt(redis_pool_elt &&other) = default;
explicit redis_pool_elt(redis_pool *_pool,
- const gchar *_db, const gchar *_username,
- const gchar *_password,
+ const char *_db, const char *_username,
+ const char *_password,
const char *_ip, int _port)
: pool(_pool), ip(_ip), port(_port),
key(redis_pool_elt::make_key(_db, _username, _password, _ip, _port))
@@ -150,8 +150,8 @@ public:
conn->elt_pos = std::prev(std::end(terminating));
}
- inline static auto make_key(const gchar *db, const gchar *username,
- const gchar *password, const char *ip, int port) -> redis_pool_key_t
+ inline static auto make_key(const char *db, const char *username,
+ const char *password, const char *ip, int port) -> redis_pool_key_t
{
rspamd_cryptobox_fast_hash_state_t st;
@@ -241,8 +241,8 @@ public:
cfg = _cfg;
}
- auto new_connection(const gchar *db, const gchar *username,
- const gchar *password, const char *ip, int port) -> redisAsyncContext *;
+ auto new_connection(const char *db, const char *username,
+ const char *password, const char *ip, int port) -> redisAsyncContext *;
auto release_connection(redisAsyncContext *ctx,
enum rspamd_redis_pool_release_type how) -> void;
@@ -452,8 +452,8 @@ auto redis_pool_elt::new_connection() -> redisAsyncContext *
g_assert(conn->state != rspamd_redis_pool_connection_state::RSPAMD_REDIS_POOL_CONN_ACTIVE);
if (conn->ctx->err == REDIS_OK) {
/* Also check SO_ERROR */
- gint err;
- socklen_t len = sizeof(gint);
+ int err;
+ socklen_t len = sizeof(int);
if (getsockopt(conn->ctx->c.fd, SOL_SOCKET, SO_ERROR,
(void *) &err, &len) == -1) {
@@ -504,8 +504,8 @@ auto redis_pool_elt::new_connection() -> redisAsyncContext *
RSPAMD_UNREACHABLE;
}
-auto redis_pool::new_connection(const gchar *db, const gchar *username,
- const gchar *password, const char *ip, int port) -> redisAsyncContext *
+auto redis_pool::new_connection(const char *db, const char *username,
+ const char *password, const char *ip, int port) -> redisAsyncContext *
{
if (!wanna_die) {
@@ -602,8 +602,8 @@ void rspamd_redis_pool_config(void *p,
struct redisAsyncContext *
rspamd_redis_pool_connect(void *p,
- const gchar *db, const gchar *username,
- const gchar *password, const char *ip, int port)
+ const char *db, const char *username,
+ const char *password, const char *ip, int port)
{
g_assert(p != NULL);
auto *pool = reinterpret_cast<class rspamd::redis_pool *>(p);
@@ -631,10 +631,10 @@ void rspamd_redis_pool_destroy(void *p)
delete pool;
}
-const gchar *
+const char *
rspamd_redis_type_to_string(int type)
{
- const gchar *ret = "unknown";
+ const char *ret = "unknown";
switch (type) {
case REDIS_REPLY_STRING: