aboutsummaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-19 03:41:14 -0400
committerTest_User <hax@andrewyu.org>2024-06-19 03:41:14 -0400
commit991d1d37474726ae5dc910da9705485f7b193e18 (patch)
treee6d01a7a65dd8f916f400f1b083909c58a304d71 /config.h
parent9c16070679fea6ac5625546d4ba5af0f638e6636 (diff)
downloadhaxircd-991d1d37474726ae5dc910da9705485f7b193e18.tar.gz
haxircd-991d1d37474726ae5dc910da9705485f7b193e18.zip
Some improvements and openssl send buffering
Diffstat (limited to 'config.h')
-rw-r--r--config.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/config.h b/config.h
index a80de42..65a8511 100644
--- a/config.h
+++ b/config.h
@@ -33,9 +33,9 @@
#include "general_network.h"
#include "protocols.h"
-// #define K 1024
-// #define M (1024 * K)
-// #define G (1024 * M)
+// #define K * 1024
+// #define M * (1024 K)
+// #define G * (1024 M)
#ifdef USE_SERVER
struct server_config {
@@ -84,6 +84,14 @@ extern char *OPENSSL_KEY_PATH; // = "/etc/keys/key.pem", or 0
extern size_t PLAINTEXT_BUFFERED_LEN; // = 1 M
#endif
+#ifdef USE_GNUTLS_BUFFERED
+extern size_t GNUTLS_BUFFERED_LEN; // = 1 M
+#endif
+
+#ifdef USE_OPENSSL_BUFFERED
+extern size_t OPENSSL_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, ...};