summaryrefslogtreecommitdiff
path: root/src/message.c
diff options
context:
space:
mode:
authorRyo Nakamura <upa@haeena.net>2024-02-06 21:54:04 +0900
committerRyo Nakamura <upa@haeena.net>2024-02-06 21:54:04 +0900
commit4f0669f8f86acb09f10ffb5af273f86d8d6ddd34 (patch)
tree65d5d0adfd90e31b77474993addeb065edfeb75c /src/message.c
parent76892a69f95f7dcf47050800385bc610f8ccf5f3 (diff)
refactor error message-related functions
split message print fuctions (mpr_*), strerrno, and mscp_get/set_error into print.c/h and strerrno.c/h. ToDo: revise usages of priv_set_errv and pr_* functions.
Diffstat (limited to 'src/message.c')
-rw-r--r--src/message.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/message.c b/src/message.c
deleted file mode 100644
index ff79675..0000000
--- a/src/message.c
+++ /dev/null
@@ -1,50 +0,0 @@
-/* SPDX-License-Identifier: GPL-3.0-only */
-#include <stdio.h>
-#include <stdarg.h>
-#include <string.h>
-#include <limits.h>
-#include <pthread.h>
-
-#include <util.h>
-#include <message.h>
-
-/* strerror_r wrapper */
-__thread char thread_strerror[128];
-
-/* mscp error message buffer */
-#define MSCP_ERRMSG_SIZE (PATH_MAX * 2)
-
-static char errmsg[MSCP_ERRMSG_SIZE];
-
-void _mscp_set_error(const char *fmt, ...)
-{
- va_list va;
-
- memset(errmsg, 0, sizeof(errmsg));
- va_start(va, fmt);
- vsnprintf(errmsg, sizeof(errmsg) - 1, fmt, va);
- va_end(va);
-}
-
-const char *mscp_get_error()
-{
- return errmsg;
-}
-
-
-/* message print functions */
-
-static int mprint_severity = MSCP_SEVERITY_WARN;
-
-void mprint_set_severity(int serverity)
-{
- if (serverity < 0)
- mprint_severity = -1; /* no print */
- mprint_severity = serverity;
-}
-
-int mprint_get_severity()
-{
- return mprint_severity;
-}
-