summaryrefslogtreecommitdiff
path: root/message.h
diff options
context:
space:
mode:
authorLuke Bratch <luke@bratch.co.uk>2024-03-30 16:09:37 +0000
committerLuke Bratch <luke@bratch.co.uk>2024-03-30 16:09:37 +0000
commit3612ac309895be690c8dc3080898dfb713b8a23e (patch)
tree0918a707e2f34a36ef944f02662997de2653a6f7 /message.h
parent6bc5e61f1bd0217618aa799169b5439f013b6921 (diff)
Implement changing client-side TLS certificate and key paths, and reloading certificate/key at runtime when doing a REHASH (BLABOUNCER command or SIGHUP).
Diffstat (limited to 'message.h')
-rw-r--r--message.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/message.h b/message.h
index 5d6cfff..2bf4bab 100644
--- a/message.h
+++ b/message.h
@@ -32,6 +32,7 @@ int processservermessage(SSL *server_ssl, char *str, struct client *clients, int
// Process an IRC message that came from a client.
// Return 1 if we processed it, or 0 if we didn't.
int processclientmessage(SSL *server_ssl, char *str, struct client *clients, int sourcefd, struct ircdstate *ircdstate,
- struct channel *channels, struct settings *settings, char tokens[MAXTOKENS][MAXDATASIZE], int counter, struct clientcodes *clientcodes);
+ struct channel *channels, struct settings *settings, char tokens[MAXTOKENS][MAXDATASIZE], int counter,
+ struct clientcodes *clientcodes, SSL_CTX *ctx);
#endif