From 2245bd38763af1cd0c1337020268f01341b63886 Mon Sep 17 00:00:00 2001 From: TingPing Date: Thu, 11 Jul 2013 05:58:10 -0400 Subject: [PATCH] Fix requesting sasl multiple times --- src/common/inbound.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/inbound.c b/src/common/inbound.c index 5bb77bc..d541b17 100644 --- a/src/common/inbound.c +++ b/src/common/inbound.c @@ -1545,7 +1545,7 @@ inbound_cap_ls (server *serv, char *nick, char *extensions_str) /* if the SASL password is set AND auth mode is set to SASL, request SASL auth */ if (serv->loginmethod == LOGIN_SASL - && strcmp (extension, "sasl") != 0 + && strcmp (extension, "sasl") == 0 && strlen (serv->password) != 0) { strcat (buffer, "sasl "); -- 2.11.4.GIT