aboutsummaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-18 14:25:16 -0400
committerTest_User <hax@andrewyu.org>2024-06-18 14:25:16 -0400
commit9f5d2e74e61cbc112d6e71176f4389f0be2c4f9f (patch)
tree8d65cc6f2c040d5c22406d1c4632bc0455768222 /config.h
parent03c8ff39bcb15bf094fcf7af699b6fedc5b38327 (diff)
downloadhaxircd-9f5d2e74e61cbc112d6e71176f4389f0be2c4f9f.tar.gz
haxircd-9f5d2e74e61cbc112d6e71176f4389f0be2c4f9f.zip
Network relocations, and in-progress buffered networking code
Diffstat (limited to 'config.h')
-rw-r--r--config.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/config.h b/config.h
index bfd2603..a80de42 100644
--- a/config.h
+++ b/config.h
@@ -33,6 +33,10 @@
#include "general_network.h"
#include "protocols.h"
+// #define K 1024
+// #define M (1024 * K)
+// #define G (1024 * M)
+
#ifdef USE_SERVER
struct server_config {
struct string name; // = STRING("hax.example.org"),
@@ -76,6 +80,10 @@ extern char *OPENSSL_CERT_PATH; // = "/etc/keys/crt.pem", or 0
extern char *OPENSSL_KEY_PATH; // = "/etc/keys/key.pem", or 0
#endif
+#ifdef USE_PLAINTEXT_BUFFERED
+extern size_t PLAINTEXT_BUFFERED_LEN; // = 1 M
+#endif
+
#ifdef USE_SERVER
extern unsigned short SERVER_PORTS[NUM_NET_TYPES][NUM_PROTOCOLS]; // = {7000, ...};
extern size_t SERVER_LISTEN[NUM_NET_TYPES][NUM_PROTOCOLS]; // = {16, ...};