aboutsummaryrefslogtreecommitdiff
path: root/general_network.c
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-12 23:39:35 -0400
committerTest_User <hax@andrewyu.org>2024-06-12 23:39:35 -0400
commit74937a810bff43ba7ce20a8a64149ffd3ab896e9 (patch)
treeb6dc357322fad3da3898f2238809439e44e15749 /general_network.c
parenta785916b1840dca3acec39d17f454a00975282a0 (diff)
downloadhaxircd-74937a810bff43ba7ce20a8a64149ffd3ab896e9.tar.gz
haxircd-74937a810bff43ba7ce20a8a64149ffd3ab896e9.zip
Add connection severing support and InspIRCd v2 RSQUIT support, probably-temporarily break gnutls support
Diffstat (limited to 'general_network.c')
-rw-r--r--general_network.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/general_network.c b/general_network.c
index 4012687..432faa0 100644
--- a/general_network.c
+++ b/general_network.c
@@ -88,6 +88,7 @@ struct network networks[NUM_NET_TYPES] = {
.recv = plaintext_recv,
.connect = plaintext_connect,
.accept = plaintext_accept,
+ .shutdown = plaintext_shutdown,
.close = plaintext_close,
},
#endif
@@ -97,6 +98,7 @@ struct network networks[NUM_NET_TYPES] = {
.recv = gnutls_recv,
.connect = gnutls_connect,
.accept = gnutls_accept,
+ .shutdown = gnutls_shutdown,
.close = gnutls_close,
},
#endif
@@ -106,6 +108,7 @@ struct network networks[NUM_NET_TYPES] = {
.recv = openssl_recv,
.connect = openssl_connect,
.accept = openssl_accept,
+ .shutdown = openssl_shutdown,
.close = openssl_close,
},
#endif