summaryrefslogtreecommitdiffstats
path: root/src/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/core.c b/src/core.c
index e36b3fa..bda0eb9 100644
--- a/src/core.c
+++ b/src/core.c
@@ -32,8 +32,6 @@ int num_clients;
static LIST_HEAD(client_list);
static LIST_HEAD(client_redirect_list);
-static void tip_client_activate_pending(void);
-
static void tip_client_release(struct ev_loop *loop, struct tip_client *cli)
{
syslog(LOG_INFO, "closing connection with %s:%hu",
@@ -111,8 +109,6 @@ static int tip_client_recv(struct tip_client *cli, int events)
return ret;
}
-static int tip_client_redirect_create(const struct tip_client *cli);
-
static void tip_client_read_cb(struct ev_loop *loop, struct ev_io *io, int events)
{
struct tip_client *cli;
@@ -217,7 +213,7 @@ static void tip_client_redirect_timer_cb(struct ev_loop *loop, ev_timer *timer,
free(redir);
}
-static int tip_client_redirect_create(const struct tip_client *cli)
+int tip_client_redirect_create(const struct tip_client *cli)
{
struct tip_client_redirect *redir;
bool found = false;
@@ -353,7 +349,7 @@ void tip_client_pending(struct tip_client *cli)
cli->state = TIP_CLIENT_PENDING;
}
-static void tip_client_activate_pending(void)
+void tip_client_activate_pending(void)
{
struct tip_client *cli, *next;