From 7dc0c238f9134df81ed03dabca9d6cc66811c634 Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 27 May 2022 20:46:09 +0300 Subject: [PATCH] fix whois crash on non-tls users --- irc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/irc.c b/irc.c index 8553465..a5e86ff 100644 --- a/irc.c +++ b/irc.c @@ -889,7 +889,7 @@ int processPacket(struct client_data *client, char *source, char *command, int a if (cl) { #ifdef HAS_TLS if (client == cl || client->umode & UMODE_OPER) - if (client->cctx && tls_peer_cert_provided(cl->cctx)) + if (cl->cctx && tls_peer_cert_provided(cl->cctx)) rpl_whoiscertfp(client, cl, tls_peer_cert_hash(cl->cctx)), sendbuf(client); #endif if (cl->umode & UMODE_REGISTERED && !strcmp(cl->key, cl->username)) -- 2.56.0