From 3612ac309895be690c8dc3080898dfb713b8a23e Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Sat, 30 Mar 2024 16:09:37 +0000 Subject: Implement changing client-side TLS certificate and key paths, and reloading certificate/key at runtime when doing a REHASH (BLABOUNCER command or SIGHUP). --- message.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'message.h') 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 -- cgit v1.2.3