From 9daf6a0e6b461c6c2a16f810f722b9d10504bf90 Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Wed, 10 Jun 2020 13:28:41 +0200 Subject: Introduce a common task buffer and convert cfgdir and rcon to use it --- server.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'server.h') diff --git a/server.h b/server.h index 8e0b15f..fbaa3fa 100644 --- a/server.h +++ b/server.h @@ -37,6 +37,7 @@ struct server { /* For calling external start/stop executables */ char *stop_exec; char *start_exec; + struct uring_task exec_task; /* For systemd services */ char *systemd_service; @@ -56,12 +57,10 @@ struct server { unsigned idle_timeout; unsigned idle_count; - /* For config files */ - char buf[4096]; - size_t len; - - struct uring_task exec_task; + /* For reading config files */ + struct uring_task_buf tbuf; struct uring_task task; + struct list_head list; }; -- cgit v1.2.3