summaryrefslogtreecommitdiff
path: root/minecproxy
diff options
context:
space:
mode:
Diffstat (limited to 'minecproxy')
-rw-r--r--minecproxy/server-config.c20
-rw-r--r--minecproxy/server-config.h2
-rw-r--r--minecproxy/signal-handler.c2
3 files changed, 13 insertions, 11 deletions
diff --git a/minecproxy/server-config.c b/minecproxy/server-config.c
index 9d79af7..d4f52b1 100644
--- a/minecproxy/server-config.c
+++ b/minecproxy/server-config.c
@@ -16,11 +16,11 @@
#include "server-config.h"
#include "config.h"
-void server_cfg_async_dns_result(struct server_config *scfg)
+void server_cfg_async_dns_update(struct server_config *scfg)
{
struct server *server = container_of(scfg, struct server, scfg);
- scfg_async_dns_result(scfg);
+ scfg_async_dns_update(scfg);
if (list_empty(&server->scfg.dnslookups)) {
uring_task_put(&server->task);
@@ -28,7 +28,7 @@ void server_cfg_async_dns_result(struct server_config *scfg)
}
}
-static void scfg_read_cb(struct uring_task *task, int res)
+static void server_cfg_read_cb(struct uring_task *task, int res)
{
struct server *server = container_of(task, struct server, task);
const char *error;
@@ -63,7 +63,7 @@ static void scfg_read_cb(struct uring_task *task, int res)
server_commit(server);
}
-static void scfg_open_cb(struct uring_task *task, int res)
+static void server_cfg_open_cb(struct uring_task *task, int res)
{
struct server *server = container_of(task, struct server, task);
@@ -78,7 +78,7 @@ static void scfg_open_cb(struct uring_task *task, int res)
debug(DBG_CFG, "reading server cfg %s (fd %i)", server->name, res);
uring_task_set_fd(&server->task, res);
- uring_tbuf_read_until_eof(&server->task, scfg_read_cb);
+ uring_tbuf_read_until_eof(&server->task, server_cfg_read_cb);
}
struct server_cfg_monitor {
@@ -172,7 +172,7 @@ static void inotify_cb(struct uring_task *task, int res)
continue;
}
- if (!is_valid_server_config_filename(NULL, event->name))
+ if (!config_valid_server_filename(NULL, event->name))
continue;
if (event->mask & (IN_MOVED_FROM | IN_DELETE))
@@ -182,7 +182,8 @@ static void inotify_cb(struct uring_task *task, int res)
server = server_new(event->name);
verbose("New server config file detected: %s",
server->name);
- uring_openat(&server->task, server->name, scfg_open_cb);
+ uring_openat(&server->task, server->name,
+ server_cfg_open_cb);
} else
error("inotify: unknown event: 0x%08x", event->mask);
}
@@ -245,12 +246,13 @@ void server_cfg_monitor_init()
die("opendir(%s): %m", cfg->cfg_dir);
while ((dent = readdir(dir)) != NULL) {
- if (!is_valid_server_config_filename(dent, NULL))
+ if (!config_valid_server_filename(dent, NULL))
continue;
server = server_new(dent->d_name);
if (server)
- uring_openat(&server->task, server->scfg.filename, scfg_open_cb);
+ uring_openat(&server->task, server->scfg.filename,
+ server_cfg_open_cb);
}
closedir(dir);
diff --git a/minecproxy/server-config.h b/minecproxy/server-config.h
index 4ccba19..ced3777 100644
--- a/minecproxy/server-config.h
+++ b/minecproxy/server-config.h
@@ -1,7 +1,7 @@
#ifndef fooserverconfighfoo
#define fooserverconfighfoo
-void server_cfg_async_dns_result(struct server_config *scfg);
+void server_cfg_async_dns_update(struct server_config *scfg);
void server_cfg_monitor_delete();
diff --git a/minecproxy/signal-handler.c b/minecproxy/signal-handler.c
index 23d72fa..7e297a3 100644
--- a/minecproxy/signal-handler.c
+++ b/minecproxy/signal-handler.c
@@ -51,7 +51,7 @@ static void signalfd_read(struct uring_task *task, int res)
goto out;
}
- server_cfg_async_dns_result(si->si_ptr);
+ server_cfg_async_dns_update(si->si_ptr);
break;
}