X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcorenetwork.cpp;h=fdfc869c9f7910b9242a36665e6c58634f28117b;hb=d5b5dab4ffbdbf30612f49cb77e000ad07b800c2;hp=30896aa7d7211b96aaa8a33b3dc39e97f43e4f73;hpb=b5b598dd7fbd64a72ffdeaa6df39a97100dd2810;p=quassel.git diff --git a/src/core/corenetwork.cpp b/src/core/corenetwork.cpp index 30896aa7..fdfc869c 100644 --- a/src/core/corenetwork.cpp +++ b/src/core/corenetwork.cpp @@ -1053,7 +1053,7 @@ void CoreNetwork::serverCapAcknowledged(const QString &capability) // FIXME use event #ifdef HAVE_SSL if (!identityPtr()->sslCert().isNull()) { - if (IrcCap::SaslMech::maybeSupported(capValue(IrcCap::SASL), IrcCap::SaslMech::EXTERNAL)) { + if (saslMaybeSupports(IrcCap::SaslMech::EXTERNAL)) { // EXTERNAL authentication supported, send request putRawLine(serverEncode("AUTHENTICATE EXTERNAL")); } else { @@ -1063,7 +1063,7 @@ void CoreNetwork::serverCapAcknowledged(const QString &capability) } } else { #endif - if (IrcCap::SaslMech::maybeSupported(capValue(IrcCap::SASL), IrcCap::SaslMech::PLAIN)) { + if (saslMaybeSupports(IrcCap::SaslMech::PLAIN)) { // PLAIN authentication supported, send request // Only working with PLAIN atm, blowfish later putRawLine(serverEncode("AUTHENTICATE PLAIN"));