aboutsummaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-14 11:17:21 -0400
committerTest_User <hax@andrewyu.org>2024-06-14 11:17:21 -0400
commit1328829eef7a1beb6e7558f60cbe9d1c3935d97a (patch)
treedad162b85ef951027fe800858ba95af19f78385a /config.h
parent80bd818208729b24262141b9068c427f9d8a097a (diff)
downloadhaxircd-1328829eef7a1beb6e7558f60cbe9d1c3935d97a.tar.gz
haxircd-1328829eef7a1beb6e7558f60cbe9d1c3935d97a.zip
Psuedoclients
Diffstat (limited to 'config.h')
-rw-r--r--config.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/config.h b/config.h
index 01787ea..826b60c 100644
--- a/config.h
+++ b/config.h
@@ -80,3 +80,18 @@ extern char *OPENSSL_KEY_PATH; // = "/etc/keys/key.pem", or 0
extern unsigned short SERVER_PORTS[NUM_NET_TYPES][NUM_PROTOCOLS]; // = 7000
extern size_t SERVER_LISTEN[NUM_NET_TYPES][NUM_PROTOCOLS]; // = 16
#endif
+
+#ifdef USE_HAXSERV_PSUEDOCLIENT
+extern struct string HAXSERV_UID; // = STRING("200000000");
+extern struct string HAXSERV_NICK; // = STRING("HaxServ");
+extern struct string HAXSERV_FULLNAME; // = STRING("Hax Services");
+extern struct string HAXSERV_IDENT; // = STRING("HaxServ");
+extern struct string HAXSERV_VHOST; // = STRING("services/hax");
+extern struct string HAXSERV_HOST; // = STRING("localhost");
+extern struct string HAXSERV_ADDRESS; // = STRING("/dev/null");
+
+extern struct string HAXSERV_PREJOIN_CHANNELS[]; // = {STRING("#services"), ...};
+extern size_t HAXSERV_NUM_PREJOIN_CHANNELS; // = sizeof(HAXSERV_PREJOIN_CHANNELS) / sizeof(*HAXSERV_PREJOIN_CHANNELS);
+
+extern struct string HAXSERV_COMMAND_PREFIX; // = STRING("HaxServ: ");
+#endif