From d8b78069d830b3473c8b33828451140a051c83c2 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 24 Jun 2026 14:01:01 +0100 Subject: Reorder some checks in the CAPAB handling code. --- modules/spanningtree/capab.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'modules/spanningtree/capab.cpp') diff --git a/modules/spanningtree/capab.cpp b/modules/spanningtree/capab.cpp index 24359f93c..405ef1672 100644 --- a/modules/spanningtree/capab.cpp +++ b/modules/spanningtree/capab.cpp @@ -622,16 +622,6 @@ bool TreeSocket::Capab(const CommandBase::Params& params) .Unicast(this); } } - else if (insp::casemapped_equals(params[0] , "MODULES")) - { - if (params.size() >= 2) - ParseModules(params[1], capab->requiredmodules); - } - else if (insp::casemapped_equals(params[0], "MODSUPPORT")) - { - if (params.size() >= 2) - ParseModules(params[1], capab->optionalmodules); - } else if (insp::casemapped_equals(params[0], "CHALLENGE")) { if (params.size() >= 3) @@ -642,6 +632,16 @@ bool TreeSocket::Capab(const CommandBase::Params& params) if (params.size() >= 2) ParseCapabilities(params[1], capab->capabilities, this); } + else if (insp::casemapped_equals(params[0] , "MODULES")) + { + if (params.size() >= 2) + ParseModules(params[1], capab->requiredmodules); + } + else if (insp::casemapped_equals(params[0], "MODSUPPORT")) + { + if (params.size() >= 2) + ParseModules(params[1], capab->optionalmodules); + } else if (insp::casemapped_equals(params[0], "CHANMODES") && (params.size() == 2)) { capab->ChanModes = params[1]; -- cgit v1.3.1-10-gc9f91