aboutsummaryrefslogtreecommitdiffstats
path: root/FICS/settings.h
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2025-11-08 09:34:22 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2025-11-08 09:34:22 +0100
commit06ac0a81c073f635ce5b4b15d3db827458895b0b (patch)
treef0d21800c9b67551872066de8e98964441e354fc /FICS/settings.h
parent0b81036ba5d4561ed8d0334f103228dce23a6f62 (diff)
Added new functions
Diffstat (limited to 'FICS/settings.h')
-rw-r--r--FICS/settings.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/FICS/settings.h b/FICS/settings.h
index 9dcf7dc..bfc8cf3 100644
--- a/FICS/settings.h
+++ b/FICS/settings.h
@@ -3,6 +3,8 @@
#include "common.h"
+#include <stdbool.h>
+
typedef struct {
char data[400];
} err_reason_t;
@@ -11,6 +13,8 @@ __FICS_BEGIN_DECLS
void settings_init(void);
void settings_deinit(void);
+bool is_valid_hostname(const char *, err_reason_t *);
+bool is_valid_username(const char *, err_reason_t *);
const char *settings_get(const char *set_name);
void settings_read_conf(const char *path);
__FICS_END_DECLS