diff options
author | Test_User <hax@andrewyu.org> | 2024-06-19 03:41:14 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-06-19 03:41:14 -0400 |
commit | 991d1d37474726ae5dc910da9705485f7b193e18 (patch) | |
tree | e6d01a7a65dd8f916f400f1b083909c58a304d71 /real_main.c | |
parent | 9c16070679fea6ac5625546d4ba5af0f638e6636 (diff) | |
download | haxircd-991d1d37474726ae5dc910da9705485f7b193e18.tar.gz haxircd-991d1d37474726ae5dc910da9705485f7b193e18.zip |
Some improvements and openssl send buffering
Diffstat (limited to 'real_main.c')
-rw-r--r-- | real_main.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/real_main.c b/real_main.c index 3990feb..15f665a 100644 --- a/real_main.c +++ b/real_main.c @@ -43,6 +43,15 @@ #ifdef USE_OPENSSL #include "networks/openssl.h" #endif +#ifdef USE_PLAINTEXT_BUFFERED +#include "networks/plaintext_buffered.h" +#endif +#ifdef USE_GNUTLS_BUFFERED +#include "networks/gnutls_buffered.h" +#endif +#ifdef USE_OPENSSL_BUFFERED +#include "networks/openssl_buffered.h" +#endif #ifdef USE_SERVER #include "server_network.h" @@ -85,6 +94,21 @@ int real_main(void) { return 1; #endif +#ifdef USE_PLAINTEXT_BUFFERED + if (init_plaintext_buffered_network() != 0) + return 1; +#endif + +#ifdef USE_GNUTLS_BUFFERED + if (init_gnutls_buffered_network() != 0) + return 1; +#endif + +#ifdef USE_OPENSSL_BUFFERED + if (init_openssl_buffered_network() != 0) + return 1; +#endif + #ifdef USE_SERVER if (init_server_network() != 0) return 1; |